vpnservice.git
8 years agoMerge "Adding IdManager/LockManager and related Changes"
Vishal Thapar [Mon, 7 Dec 2015 06:27:21 +0000 (06:27 +0000)]
Merge "Adding IdManager/LockManager and related Changes"

8 years agoMerge "Initial checkin for ITM module"
Vishal Thapar [Fri, 4 Dec 2015 14:09:17 +0000 (14:09 +0000)]
Merge "Initial checkin for ITM module"

8 years agoAdding IdManager/LockManager and related Changes 93/30693/3
Manohar SL [Thu, 3 Dec 2015 09:53:03 +0000 (15:23 +0530)]
Adding IdManager/LockManager and related Changes

Change-Id: I5910c4537a5825667c04a6ca71312c83775e2a99
Signed-off-by: Gaurav Bhagwani <gaurav.bhagwani@ericsson.com>
8 years agoInitial checkin for ITM module 94/30694/1
HemaTG [Fri, 4 Dec 2015 08:59:38 +0000 (14:29 +0530)]
Initial checkin for ITM module

Change-Id: Ib79a940816091af1eee927c5f2c5b26f934278f9
Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
8 years agoJUnits for Interface Manager 27/30527/1
Faseela K [Thu, 3 Dec 2015 07:31:00 +0000 (13:01 +0530)]
JUnits for Interface Manager
   - Adding junits for vlan and tunnel interface configuration
   - Fixing some NPEs found during unit testing
   - Adding some more logs for debugging a random issue found during topology update
   - Cleaning up unused code

Change-Id: Ib5fd2668ff14fe8583ac11c717c4cb23fc787755
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years ago- Adding tunnel-type-mpls-over-gre for distinguishing internal vs external tunnels 75/30375/1
Faseela K [Mon, 30 Nov 2015 11:15:30 +0000 (16:45 +0530)]
- Adding tunnel-type-mpls-over-gre for distinguishing internal vs external tunnels
- Fixing NPE during pre-provisioning of ovs tunnel ports
- Adding two new RPCs in interface manager needed by vpnservice

Change-Id: Ied0cf95c7bf5aa1963cb5c5778e4af8edf27753c
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoFixing "inconsistency will tunnel-port creation" issue 95/30195/2
Faseela K [Wed, 25 Nov 2015 12:32:51 +0000 (18:02 +0530)]
Fixing "inconsistency will tunnel-port creation" issue
    - parallel tunnel port creations were giving inconsistent results due
      to issues in transaction commit timeouts
    - Adding more debug logs

Change-Id: Ib108cb9e23327fcd2a2533f1eb4338dccaa4ef6a
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoWorking with OVS 61/29461/3
Faseela K [Fri, 20 Nov 2015 10:35:08 +0000 (16:05 +0530)]
Working with OVS
    - Config and Topology listeners and helpers
- Yang updations
- Datastore job co-ordinator prototype
- Incorporating previous review comments

Change-Id: I81be9516578172497d3a45fbfcda0c01bffe9613
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoInitial Code commit for OVS Support for vpnservice 76/29176/2
Faseela K [Tue, 3 Nov 2015 09:03:53 +0000 (14:33 +0530)]
Initial Code commit for OVS Support for vpnservice

Change-Id: I5435f9f4717a750d151f3f5562d7994bcd9d6cdc
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoAdded odl-vpnservice-openstack feature 68/28368/1
Vishal Thapar [Wed, 14 Oct 2015 08:31:02 +0000 (14:01 +0530)]
Added odl-vpnservice-openstack feature

Basic feature added for M3. More bundles will be added later.

Change-Id: Ie9e99cd5c1fa8937236335c6f25f27624f65e624
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoUse features-restconf from netconf project repository 44/27344/4
Vratko Polak [Wed, 23 Sep 2015 12:22:16 +0000 (14:22 +0200)]
Use features-restconf from netconf project repository

This edit was omitted from Change 26456.

The previous controller feature repository is still present in Nexus,
but it should not be used, and it is not defined as dependency.

Since Change 26348, this omission is causing failures
in merge and distribution jobs across all ODL projects,
because SingleFeatureTest tries and fails to see the controller repository.

Change-Id: I23a4e326eaa280c659226a0a2b20c13c72d67e0b
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoMigration to use MD-SAL Project 48/26348/5
Tony Tkacik [Wed, 2 Sep 2015 14:13:29 +0000 (16:13 +0200)]
Migration to use MD-SAL Project

Change-Id: Ic7185f1fe85b53fe00b29c1023762d704cd3e51a
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
8 years agoUse odlparent configuration for JaCoCo UT 06/26306/2
Thanh Ha [Wed, 2 Sep 2015 05:11:08 +0000 (01:11 -0400)]
Use odlparent configuration for JaCoCo UT

Change-Id: I3c6d71eb95e44fb774544f5e4d5ad6b23dd3169c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMigrate netconf/restconf dependencies 56/26456/1
Tomas Cere [Thu, 3 Sep 2015 12:48:49 +0000 (14:48 +0200)]
Migrate netconf/restconf dependencies

Change-Id: If2ce94f15e77a4af45bc2e96639f5727897386aa
Signed-off-by: Tomas Cere <tcere@cisco.com>
8 years agoFix license header violations in interfacemgr 02/24902/1
Thanh Ha [Fri, 7 Aug 2015 04:26:29 +0000 (00:26 -0400)]
Fix license header violations in interfacemgr

Change-Id: Ib29a1d93f27521fefe288fe5944e3b06e0bba60a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoFix license header violations in bgpmanager 01/24901/1
Thanh Ha [Fri, 7 Aug 2015 04:22:18 +0000 (00:22 -0400)]
Fix license header violations in bgpmanager

Change-Id: Ic18e079e767a705b1e59d37b09cfa9fcd1ae45a4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoFix license header violations in vpnmanager 00/24900/1
Thanh Ha [Fri, 7 Aug 2015 04:21:01 +0000 (00:21 -0400)]
Fix license header violations in vpnmanager

Change-Id: I08646d90096226c3a791dd1795320170cb8d255f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoFix license header violations in fibmanager 99/24899/1
Thanh Ha [Fri, 7 Aug 2015 04:19:33 +0000 (00:19 -0400)]
Fix license header violations in fibmanager

Change-Id: I07f1a31f83cfb5b0758135e4cf1d8f7f8ba06850
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoExplicitly set git-review branch to master 33/24433/1
Thanh Ha [Wed, 22 Jul 2015 19:31:01 +0000 (15:31 -0400)]
Explicitly set git-review branch to master

Change-Id: Ib97f4a7570803a8fe085140037fb3b3d328a66a6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoFix for Bug 3428 - table0 tunnel entry not deleted 74/23274/2
Abhinav Gupta [Thu, 25 Jun 2015 13:04:01 +0000 (18:34 +0530)]
Fix for Bug 3428 - table0 tunnel entry not deleted

Change-Id: I14cf648026a1a66e1e7014e7c97511d395a76dec
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
8 years agoCherry Pick to Master - Fix for Bug3644 67/22567/1
Abhinav Gupta [Thu, 11 Jun 2015 12:30:09 +0000 (18:00 +0530)]
Cherry Pick to Master - Fix for Bug3644

Fix for Bug3644 - Same labels for route in diff vpns

Overlapping IPs in separate VPNs were assigned same label based on
nexthopip. Fix modifies the way label is created using key as rd+nexthopip
info

Change-Id: I4a0717c0c3f69975284294be7af445b380f409bc
Signed-off-by: Abhinav Gupta <abhi3123@gmail.com>
(cherry picked from commit 7ece688c41702efe0c4e4c5b8be0785f4622848c)

8 years agoMerge "Fix for BUG 3623"
Vivek Srivastava [Thu, 11 Jun 2015 09:29:55 +0000 (09:29 +0000)]
Merge "Fix for BUG 3623"

8 years agoMerge "Handling port up down event for Bug 3558"
Prem Sankar [Wed, 10 Jun 2015 18:41:32 +0000 (18:41 +0000)]
Merge "Handling port up down event for Bug 3558"

8 years agoFix for BUG 3623 52/22252/1
Vishal Thapar [Tue, 9 Jun 2015 10:58:35 +0000 (16:28 +0530)]
Fix for BUG 3623

Remove entry in dpn-endpoint map when tunnel interface is deleted

Change-Id: If7747ce9f9d1a2465d62e1f563ec1fdd4e39d422
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
(cherry picked from commit 3bdb8284ba3a5b811ea19e6aa1f905b02a139605)

8 years agoBug 3615: Fib should be in operational datastore 38/21938/11
Anuradha Raju [Fri, 5 Jun 2015 10:17:25 +0000 (15:47 +0530)]
Bug 3615: Fib should be in operational datastore

1.Changes made for listen to ,read from and write to operational ds.
2.made config-false and attributes mandatory.

Change-Id: I154fb76523a40adbdecca5a51d34c887b3bd9ed9
Signed-off-by: Anuradha Raju <anuradha.raju@ericsson.com>
(cherry picked from commit fe698d22879f0282bdd1fa68ccc9200bcc3fff53)

8 years agoHandling port up down event for Bug 3558 71/22171/1
Sasidharan Sambasivam [Thu, 4 Jun 2015 10:15:34 +0000 (15:45 +0530)]
Handling port up down event for Bug 3558

Change-Id: Ic76ec245aca3d0557a62ec88b6ae17585b3e81fb
Signed-off-by: Sasidharan Sambasivam <sasidharan.s.sambasivam@ericsson.com>
(cherry picked from commit 6284a153d3f187e71892b4bd472a654051b0df5f)

8 years agoPartial Fix for Bug 3428 46/21846/1
Vishal Thapar [Wed, 3 Jun 2015 19:24:18 +0000 (00:54 +0530)]
Partial Fix for Bug 3428

This fixes flow delete for tunnel interfaces
When interface is deleted we can't read Config DS to get NodeConnector
as it is already deleted.
This fix adds a new API.

Pending:
Group entries still not deleted, needs fix in MDSAL Util.

Change-Id: Ib82c68518f312b2c169455d85c5afacc82f38cbe
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
(cherry picked from commit dba7df67fcbe1c7aae2b2503b1811c07c24ad42f)

8 years agoMerge "Fix for Bug 3387 - Delete VPN should clear corresponding VrfTable in FIB DS"
Vivek Srivastava [Tue, 2 Jun 2015 14:32:49 +0000 (14:32 +0000)]
Merge "Fix for Bug 3387 - Delete VPN should clear corresponding VrfTable in FIB DS"

8 years agoBUG 3510: Disable Node events in fibmanager 43/21643/1
Vishal Thapar [Tue, 2 Jun 2015 08:35:06 +0000 (14:05 +0530)]
BUG 3510: Disable Node events in fibmanager

Shouldn't add table miss entries for fibmanager.
Retaining the code but disabling handling of
Node change notifications

Change-Id: I3f28605a3ccd684c77f6843a1d7d71963fab508a
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
(cherry picked from commit 6440cff32f2ad102cdc8c3bf9c569466f960682b)

8 years agoVersion bump for vpnservice on master 95/21195/1
Vishal Thapar [Wed, 27 May 2015 11:40:14 +0000 (17:10 +0530)]
Version bump for vpnservice on master

Change-Id: Id53c6e885fc29c5530d2beb1e11124b31ad8490a
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoFix for Bug 3387 - Delete VPN should clear corresponding VrfTable in FIB 87/21187/1
Manisha Malla [Wed, 27 May 2015 10:04:03 +0000 (15:34 +0530)]
Fix for Bug 3387 - Delete VPN should clear corresponding VrfTable in FIB
DS

Change-Id: Icd21e2a428f077bb52ef3548c3b875067e98d472
Signed-off-by: Manisha Malla <manisha.malla@ericsson.com>
8 years agoMerge "Fix for bug 3357, handled update on vpn interface"
Vivek Srivastava [Wed, 27 May 2015 07:14:37 +0000 (07:14 +0000)]
Merge "Fix for bug 3357, handled update on vpn interface"

8 years agonexthopip null check for single dpn case - Bug3383 13/21113/2
Abhinav Gupta [Tue, 26 May 2015 10:21:04 +0000 (15:51 +0530)]
nexthopip null check for single dpn case - Bug3383

Change-Id: I1de77db6612dd56740aa00603fdc9b66d4cf24a0
Signed-off-by: Abhinav Gupta <abhi3123@gmail.com>
8 years agoFix for bug 3357, handled update on vpn interface 88/21088/3
Sasidharan Sambasivam [Tue, 26 May 2015 08:04:15 +0000 (13:34 +0530)]
Fix for bug 3357, handled update on vpn interface

Change-Id: I656d0fc51c32c4c7135b05452412604fd2af9566
Signed-off-by: Sasidharan Sambasivam <sasidharan.s.sambasivam@ericsson.com>
8 years agoBUG 3292: Fix in MatchType for in_port 38/20938/1
Vishal Thapar [Fri, 22 May 2015 07:34:57 +0000 (13:04 +0530)]
BUG 3292: Fix in MatchType for in_port

1. Replace getMatchValues with getBigMatchValues
2. Log stacktrace, not just exception for NPE in install/remove flow/group

Change-Id: I9ee4093b028bda864fd554e95306df032a494038
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoBug 3292: Invalid Range exception in setDpnId 81/20881/1
Vishal Thapar [Thu, 21 May 2015 10:10:13 +0000 (15:40 +0530)]
Bug 3292: Invalid Range exception in setDpnId

1. Change dpnId from long to BigInteger

Change-Id: I1235500337561784bdf836d2dd8f486b598c416d
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoBug 3313 - Fix <relativePath> to config-parent 65/20865/1
Thanh Ha [Wed, 20 May 2015 23:17:55 +0000 (19:17 -0400)]
Bug 3313 - Fix <relativePath> to config-parent

Incorrect relative paths makes this build unbuildable.

Change-Id: I9fc288e688c66c09e7f7456f67fe3e9e4b2dc015
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBug 3248: Fix for remoteNextHop 99/20699/2
Anuradha Raju [Tue, 19 May 2015 08:09:53 +0000 (13:39 +0530)]
Bug 3248: Fix for remoteNextHop

1. set OF portNo in makeRemoteFlow
2. Added JUnit tests for fib-manager

Change-Id: Ifb2f5336e32abb1660d0b41d27e655e7c980c564
Signed-off-by: Anuradha Raju <anuradha.raju@ericsson.com>
8 years agoBug 3248 84/20484/5
Deepthi V V [Fri, 15 May 2015 08:39:09 +0000 (14:09 +0530)]
Bug 3248

1. Fix remove flow entry for tunnel nexthop
2. Fib entry should be read from operational datastore.

Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
Change-Id: Ic113ef775ea0053a6db7929f3dc7c68c8409dd43

8 years agoPartial fix for remoteNextHop 52/20452/2
Vishal Thapar [Thu, 14 May 2015 23:10:51 +0000 (04:40 +0530)]
Partial fix for remoteNextHop

1. Adds flows at time of interface creation. No need to add tunnel
interface to any vpn instance.
2. Removes some superflous code
3. Adds retry mechanism: https://git.opendaylight.org/gerrit/20370

Change-Id: I17da5ade46d73abfa22878de2ccbad37803b2e8a
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoMerge "Fix for remoteNextHop"
Prem Sankar [Thu, 14 May 2015 20:19:53 +0000 (20:19 +0000)]
Merge "Fix for remoteNextHop"

8 years agoAdded unit tests for NextHopManager 26/20426/3
Abhinav Gupta [Thu, 14 May 2015 19:06:26 +0000 (00:36 +0530)]
Added unit tests for NextHopManager

Change-Id: Ia4cdd6cf1d938305f120129da0c8460b9681325b
Signed-off-by: Abhinav Gupta <abhi3123@gmail.com>
8 years agoFix for remoteNextHop 09/20409/1
Vishal Thapar [Thu, 14 May 2015 16:48:38 +0000 (22:18 +0530)]
Fix for remoteNextHop

1. Tunnel interfaces need goto:LFIB, not FIB table.
2. Changed asyncwrite to syncwrite in vpninterfacemanager
3. Added Copyright.

Change-Id: Ie0295bbe3e084416d330e5bce7af06adac9cf132
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agosupport to get fib service in vpn manager 61/20361/2
Sasidharan Sambasivam [Thu, 14 May 2015 11:08:08 +0000 (16:38 +0530)]
support to get fib service in vpn manager

Change-Id: I4198abf8edee93999a073e0364cdffa840662dba
Signed-off-by: Sasidharan Sambasivam <sasidharan.s.sambasivam@ericsson.com>
8 years agoFix OF pipeline for local nexthop 56/20356/2
Vishal Thapar [Thu, 14 May 2015 10:04:49 +0000 (15:34 +0530)]
Fix OF pipeline for local nexthop

Change-Id: I949051e5b53cf287307fd4005b1a54bc614e9a78
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoChanges to NextHopManager 44/20344/2
Abhinav Gupta [Thu, 14 May 2015 08:42:49 +0000 (14:12 +0530)]
Changes to NextHopManager

1. Changed VpnInterfaceChangeListener DS type to Operational.
2. Added logging statements.

Change-Id: Ia212ebe2e342eefe7cb570963fab327bdd207280
Signed-off-by: Abhinav Gupta <abhi3123@gmail.com>
8 years agoHandle first iand last prefix for vrf on a dpn. 84/20284/4
Deepthi V V [Wed, 13 May 2015 18:32:05 +0000 (00:02 +0530)]
Handle first iand last prefix for vrf on a dpn.

Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
Change-Id: Ibd44c679995c1633a77a0eb190f95adf455634d8

8 years agoMerge "Table Miss Entries for FIB"
Sikhivahan GUndu [Thu, 14 May 2015 08:32:13 +0000 (08:32 +0000)]
Merge "Table Miss Entries for FIB"

8 years agoMerge "interfacemgr: Add copyright wherever missing"
Sikhivahan GUndu [Thu, 14 May 2015 07:58:05 +0000 (07:58 +0000)]
Merge "interfacemgr: Add copyright wherever missing"

8 years agoTable Miss Entries for FIB 41/20341/1
Dimple Jain [Thu, 14 May 2015 07:41:30 +0000 (13:11 +0530)]
Table Miss Entries for FIB

Signed-off-by: Dimple Jain <dimple.jain@ericsson.com>
Change-Id: If48b44cc3c04c6ff5a5b4fccf7edf20817de528a

8 years agointerfacemgr: Add copyright wherever missing 37/20337/1
Vishal Thapar [Thu, 14 May 2015 07:21:34 +0000 (12:51 +0530)]
interfacemgr: Add copyright wherever missing

Change-Id: I84e20abed5fd3c6d730e141360248bfb53476b2d
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoAdded Action Key to support multiple actions 36/20336/1
HemaTG [Thu, 14 May 2015 07:00:59 +0000 (12:30 +0530)]
Added Action Key to support multiple actions

Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
Change-Id: Ia72185d30571e22dd80bd8394690c401fe109592

8 years agoMisc fixes in vpnservice 70/20270/2
Vishal Thapar [Wed, 13 May 2015 16:19:18 +0000 (21:49 +0530)]
Misc fixes in vpnservice

1. Fixes some issues when adding vpnInterface
2. Fixes exception when adding interface
3. Cleans up some logging.

Change-Id: I97c277df16c02406951977578dd5e4568ed9e770
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoChanges to NextHopManager 64/20264/1
Abhinav Gupta [Wed, 13 May 2015 14:27:10 +0000 (19:57 +0530)]
Changes to NextHopManager

1. Added removelocalnexthop/removeremotenexthop code
2. Added rpc for removelocalnexthop
3. Pop MPLS action added in createlocalnexthop

Change-Id: I02bed960c01d25c96a4a19c2ae6cbb01201451c7
Signed-off-by: Abhinav Gupta <abhi3123@gmail.com>
8 years agoMerge "Added copyright and updated appropriate log levels"
Vivek Srivastava [Wed, 13 May 2015 13:32:36 +0000 (13:32 +0000)]
Merge "Added copyright and updated appropriate log levels"

8 years agoAdded copyright and updated appropriate log levels 57/20257/1
HemaTG [Wed, 13 May 2015 13:03:30 +0000 (18:33 +0530)]
Added copyright and updated appropriate log levels

Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
Change-Id: I8a84498328cad5b66ca61b2446925c57dbde2ede

8 years agoMerge "JUnit for IdManager"
Vivek Srivastava [Wed, 13 May 2015 13:04:14 +0000 (13:04 +0000)]
Merge "JUnit for IdManager"

8 years agoFix for FibManager's vpnManager dependency issue 33/20233/1
Vishal Thapar [Wed, 13 May 2015 10:40:45 +0000 (16:10 +0530)]
Fix for FibManager's vpnManager dependency issue

1. Fixes the issue where fibmanager's dependencies are not set.
2. Cleans up some logging entries.
3. Adds a new log entry for better troubleshooting.

Change-Id: If2809e140c22905dddb827995dc25c6f8f0043e0
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoMerge "VpnManager: Log categorization"
Sikhivahan GUndu [Wed, 13 May 2015 08:55:37 +0000 (08:55 +0000)]
Merge "VpnManager: Log categorization"

8 years agoVpnManager: Log categorization 18/20218/2
Manisha Malla [Wed, 13 May 2015 06:54:35 +0000 (12:24 +0530)]
VpnManager: Log categorization

Change-Id: I600d6e390222538ec7f75a89f17faf25b447b7d7
Signed-off-by: Manisha Malla <manisha.malla@ericsson.com>
8 years agoJUnit for IdManager 14/20114/3
Dimple Jain [Tue, 12 May 2015 11:43:13 +0000 (17:13 +0530)]
JUnit for IdManager

Signed-off-by: Dimple Jain <dimple.jain@ericsson.com>
Change-Id: Iefd165f9a23359a443edfa4994687fe0dd3aab77

8 years agoMerge "RPC registration for nexthop & actionbucket change"
Sikhivahan GUndu [Wed, 13 May 2015 06:59:04 +0000 (06:59 +0000)]
Merge "RPC registration for nexthop & actionbucket change"

8 years agoRPC registration for nexthop & actionbucket change 17/20217/1
Abhinav Gupta [Wed, 13 May 2015 06:31:21 +0000 (12:01 +0530)]
RPC registration for nexthop & actionbucket change

Change-Id: I587edbb8f8465666c48f9cf1789c2e81c47f5d64
Signed-off-by: Abhinav Gupta <abhi3123@gmail.com>
8 years agoFIB Entry deletion 63/20163/2
Deepthi V V [Tue, 12 May 2015 18:54:00 +0000 (00:24 +0530)]
FIB Entry deletion

Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
Change-Id: Idc6a454253feb5bbb310ed2bed0863899d4b0162

8 years agoFix for VPN Interface creation 35/20135/1
Vishal Thapar [Tue, 12 May 2015 13:33:10 +0000 (19:03 +0530)]
Fix for VPN Interface creation

1. Fixed a wrong condition in NextHopManager.
2. Handle vlan-id not specified for l2vlan in interfacemanager
3. Return 0 instead of null if ofport is not found.

Change-Id: I6107ccc1d20c44a58ab12663e0f59ee1a4e4f04f
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoMerge "API to getdpn list for a given vpn"
Vivek Srivastava [Tue, 12 May 2015 09:54:34 +0000 (09:54 +0000)]
Merge "API to getdpn list for a given vpn"

8 years agoMerge "Fixed DataStore related issue and cleaned up pom"
Vivek Srivastava [Tue, 12 May 2015 08:30:15 +0000 (08:30 +0000)]
Merge "Fixed DataStore related issue and cleaned up pom"

8 years agoAPI to getdpn list for a given vpn 89/20089/1
Sasidharan Sambasivam [Tue, 12 May 2015 08:26:52 +0000 (13:56 +0530)]
API to getdpn list for a given vpn

Change-Id: Iac5417da54c910a93bdc5f6c311f2f71fc9cb857
Signed-off-by: Sasidharan Sambasivam <sasidharan.s.sambasivam@ericsson.com>
8 years agoFixed DataStore related issue and cleaned up pom 78/20078/2
HemaTG [Tue, 12 May 2015 06:40:43 +0000 (12:10 +0530)]
Fixed DataStore related issue and cleaned up pom

Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
Change-Id: I7ba0b4e94e052b9fbbdb3f70bde4c26a0c0997c2

8 years agoMerge "BgpManager: Log categorization, log formatting and moving BgpManager Test...
Vivek Srivastava [Tue, 12 May 2015 06:23:23 +0000 (06:23 +0000)]
Merge "BgpManager: Log categorization, log formatting and moving BgpManager Test to correct package."

8 years agoMerge "FIBManager - convert fib entries to openflow rules"
Vivek Srivastava [Tue, 12 May 2015 06:22:40 +0000 (06:22 +0000)]
Merge "FIBManager - convert fib entries to openflow rules"

8 years agoBgpManager: Log categorization, log formatting and 73/20073/1
Manisha Malla [Tue, 12 May 2015 04:20:46 +0000 (09:50 +0530)]
BgpManager: Log categorization, log formatting and
moving BgpManager Test to correct package.

Change-Id: I1f73db6c8eca97d6c5120a71931570c5b6c5ba09
Signed-off-by: Manisha Malla <manisha.malla@ericsson.com>
8 years agoFIBManager - convert fib entries to openflow rules 09/20009/2
Deepthi V V [Mon, 11 May 2015 11:48:41 +0000 (17:18 +0530)]
FIBManager - convert fib entries to openflow rules

Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
Change-Id: Ib3d425f128267eb8703010b999c98f702a453fc3

8 years agoFix for getVpnId() 21/20021/1
Vishal Thapar [Mon, 11 May 2015 14:18:42 +0000 (19:48 +0530)]
Fix for getVpnId()

1. Ignore user given vpnId in config DS.
2. getVpnId() should always read from Operational DS.
3. getVpnId() should return -1 if non exists.

Change-Id: Ife24d50450cded171f04647d0d4d3cfcd0373c43
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoMerge "Enable Jacoco plugin for code coverage"
Vivek Srivastava [Mon, 11 May 2015 09:33:18 +0000 (09:33 +0000)]
Merge "Enable Jacoco plugin for code coverage"

8 years agoadded localDestination field to getNextHopPointer output 97/19997/1
esravik [Mon, 11 May 2015 07:57:09 +0000 (13:27 +0530)]
added localDestination field to getNextHopPointer output

Change-Id: Ic90238ad0eb47c3d65f51d7d338b23eb6ae4cdca
Signed-off-by: esravik <vivek.v.srivastava@ericsson.com>
8 years agoEnable Jacoco plugin for code coverage 95/19995/1
Vishal Thapar [Mon, 11 May 2015 06:35:18 +0000 (12:05 +0530)]
Enable Jacoco plugin for code coverage

1. Enable code coverage for *-impl modules.
2. Updated excludes for checkstyle.

Change-Id: I9463788e53c7d52313f4ffcb8305c57711c0d50e
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoVersion change for modules 85/19985/1
Vishal Thapar [Sun, 10 May 2015 07:25:27 +0000 (12:55 +0530)]
Version change for modules

Changes verison from 0.0.1 to 0.1.0 for all
the module bundles.
NOTE: Make sure this is merged before branch cut

Change-Id: I4fc9d49ee9fef2144c9aa2120ad8e856728755ce
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoMerge "BgpManager: Changes to FIB Ds add and remove code"
Vivek Srivastava [Fri, 8 May 2015 12:58:27 +0000 (12:58 +0000)]
Merge "BgpManager: Changes to FIB Ds add and remove code"

8 years agoIntegrated with Idmanager and interfacemgr 83/19883/1
Sasidharan Sambasivam [Fri, 8 May 2015 07:50:50 +0000 (13:20 +0530)]
Integrated with Idmanager and interfacemgr

Change-Id: I2b57fd9ff350dc7264ab9e8fde2100565f779835
Signed-off-by: Sasidharan Sambasivam <sasidharan.s.sambasivam@ericsson.com>
8 years agoBgpManager: Changes to FIB Ds add and remove code 82/19882/1
Manisha Malla [Fri, 8 May 2015 07:29:03 +0000 (12:59 +0530)]
BgpManager: Changes to FIB Ds add and remove code

Change-Id: I02150972e9876a7c1158d39a145981b6da99372f
Signed-off-by: Manisha Malla <manisha.malla@ericsson.com>
8 years agoMerge "BgpManager JUnits for add/delete fib entries"
Vivek Srivastava [Fri, 8 May 2015 06:05:08 +0000 (06:05 +0000)]
Merge "BgpManager JUnits for add/delete fib entries"

8 years agoMerge "Updated rpcResult for GetEgressPointer"
Prem Sankar [Thu, 7 May 2015 23:04:03 +0000 (23:04 +0000)]
Merge "Updated rpcResult for GetEgressPointer"

8 years agoMerge "Fix JDK8 javadoc compatibility"
Prem Sankar [Thu, 7 May 2015 22:58:09 +0000 (22:58 +0000)]
Merge "Fix JDK8 javadoc compatibility"

8 years agoBgpManager JUnits for add/delete fib entries 80/19780/1
Manisha Malla [Thu, 7 May 2015 08:42:14 +0000 (14:12 +0530)]
BgpManager JUnits for add/delete fib entries

Change-Id: I6a2f3b0a75e30a15665cefc64b60b9892782df7f
Signed-off-by: Manisha Malla <manisha.malla@ericsson.com>
8 years agoChange vpnservice versions 24/19724/1
Vishal Thapar [Wed, 6 May 2015 15:41:32 +0000 (21:11 +0530)]
Change vpnservice versions

1. Change versions for vpnservice distribution, karaf and artifacts.
2. Change from 1.0-SNAPSHOT to 0.1.0-SNAPSHOT.
3. This is in preparation for upcoming version bump.

Change-Id: I3861197d21c1cba927c2df3442a9452c31cab247
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoFixes for stale versions and bug in NextHop 19/19719/1
Vishal Thapar [Wed, 6 May 2015 14:35:53 +0000 (20:05 +0530)]
Fixes for stale versions and bug in NextHop

1. Fixes certain poms using older versions of some modules
2. Fixed a bug in nexthop mgr which was causing exception

Change-Id: Ie4caab36ff7b5c2f5abb6fb423cc6262806a11af
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoFix JDK8 javadoc compatibility 99/19699/1
Robert Varga [Wed, 6 May 2015 11:20:29 +0000 (13:20 +0200)]
Fix JDK8 javadoc compatibility

JDK8 enforces javadoc consistency with methods. Fix argument name
mismatch so we can pass compilation.

Change-Id: Iceb7a68e66f0f14e3d6982e4891b48a398f9c376
Signed-off-by: Robert Varga <rovarga@cisco.com>
8 years agoRefractored and added generic mdsal datastore apis 95/19595/3
HemaTG [Tue, 5 May 2015 10:48:28 +0000 (16:18 +0530)]
Refractored and added generic mdsal datastore apis

Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
Change-Id: I1ffeb76e5dd477597dc01e166c6e5a5ccc52aa79

8 years agoPOM File refactoring 05/19605/1
Vishal Thapar [Tue, 5 May 2015 11:42:42 +0000 (17:12 +0530)]
POM File refactoring

Refactoring all *impl and *-api pom files

Change-Id: I183a760754e8da04deff67edc42f92ae2b14b541
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoMerge "RpcRegistration and RpcResult for IdManager."
Vivek Srivastava [Tue, 5 May 2015 10:47:00 +0000 (10:47 +0000)]
Merge "RpcRegistration and RpcResult for IdManager."

8 years agoRpcRegistration and RpcResult for IdManager. 90/19590/1
Dimple Jain [Tue, 5 May 2015 10:00:17 +0000 (15:30 +0530)]
RpcRegistration and RpcResult for IdManager.

Signed-off-by: Dimple Jain <dimple.jain@ericsson.com>
Change-Id: I28eb13889a298976a31c89034adafd15cab77f97

8 years agoUpdated rpcResult for GetEgressPointer 74/19574/1
esravik [Tue, 5 May 2015 07:26:30 +0000 (12:56 +0530)]
Updated rpcResult for GetEgressPointer

Change-Id: I67cac3f89040e7381ff1e39bffda5811830d646b
Signed-off-by: esravik <vivek.v.srivastava@ericsson.com>
8 years agoFix for BgpManager Sonar issues. 70/19570/1
Manisha Malla [Tue, 5 May 2015 05:49:36 +0000 (11:19 +0530)]
Fix for BgpManager Sonar issues.

Signed-off-by: Manisha Malla <manisha.malla@ericsson.com>
Change-Id: I934811b6f5d7ec69258de6d114acd64e722cbe85

8 years agoInterfacemgr: Added Unit Tests 29/19529/5
Vishal Thapar [Mon, 4 May 2015 13:52:37 +0000 (19:22 +0530)]
Interfacemgr: Added Unit Tests

1. Added some basic Unit Tests
2. Fixed issues found with Unit testing
3. Some refactoring

Change-Id: If7dd995f23115a425802c2e0382b8ac8c052702a
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoMerge "Adding Unit Test Cases for MDSALUTIL- updated"
Vivek Srivastava [Mon, 4 May 2015 14:19:32 +0000 (14:19 +0000)]
Merge "Adding Unit Test Cases for MDSALUTIL- updated"

8 years agoAdding Unit Test Cases for MDSALUTIL- updated 97/19497/2
HemaTG [Mon, 4 May 2015 05:48:08 +0000 (11:18 +0530)]
Adding Unit Test Cases for MDSALUTIL- updated

Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
Change-Id: Id4c8fec7d4ef07097f351594cb4a356823e2430f

8 years ago1. nexthopMgr intg with MdSalUtil & IdMgr 98/19498/1
esravik [Mon, 4 May 2015 05:51:20 +0000 (11:21 +0530)]
1. nexthopMgr intg with MdSalUtil & IdMgr
2. Updates to interfacemanager

Change-Id: Id670b92cbdc5a283a2cf26775cd81dfd46baaa1e
Signed-off-by: esravik <vivek.v.srivastava@ericsson.com>
8 years agoInterfacemgr: Refactoring and minor fixes 91/19491/1
Vishal Thapar [Sun, 3 May 2015 17:16:35 +0000 (22:46 +0530)]
Interfacemgr: Refactoring and minor fixes

1. Refactored some of the code
2. Fixed issues found during testing

Change-Id: Id14020637f080ed52bf13e594a125dc34b8d3342
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoInterfacemgr: More APIs and calls to IdManager 42/19442/1
Vishal Thapar [Fri, 1 May 2015 17:12:21 +0000 (22:42 +0530)]
Interfacemgr: More APIs and calls to IdManager

1. Added getInterfaceEgressAction API
2. Added skeleton for different interface types
3. Added code to create IdPool and getId for IfIndex

Pending:
1. Junits, Sonar and cleanup
2. Refactoring code to MDSALUtil

Change-Id: If1f6330b04bdeee4b4f2ca4187bf64aa5b547e18
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>