genius.git
8 years agoAdd support for vxlan-gpe in YANG files 17/40117/1
David Suarez [Fri, 3 Jun 2016 12:13:38 +0000 (14:13 +0200)]
Add support for vxlan-gpe in YANG files

Change-Id: I649298f507a91b8d091bb0df8465087cdba96a31
Signed-off-by: David Suarez <david.suarez.fuentes@ericsson.com>
8 years agoMerge "Fixed reverse tunnel delete on TEP delete and NPE"
Faseela K [Thu, 9 Jun 2016 14:05:11 +0000 (14:05 +0000)]
Merge "Fixed reverse tunnel delete on TEP delete and NPE"

8 years agoBFD monitoring support for internal tunnels 25/40025/4
Faseela K [Wed, 8 Jun 2016 17:08:28 +0000 (22:38 +0530)]
BFD monitoring support for internal tunnels

Description : Currently Genius uses only LLDP monitoring for internal
tunnels. Enabling the flexibility to configure tunnel of choice, either
LLDP or BFD

Change-Id: Ie645cfd7638c69e499d39957e943354382a44413
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoFixing Tunnel Delete Issues and some RACE conditions 12/39212/2
Faseela K [Sat, 21 May 2016 18:14:57 +0000 (23:44 +0530)]
Fixing Tunnel Delete Issues and some RACE conditions
Description:
   1. Releasing if-index on tunnel-deletion
   2. Removing transaction batching across shards for tunnel deletion
   3. Handling tunnel deletion while a switch is stopped.
   4. Interface-manager southbound events were synchronized on tap port
      name, and northbound events were synchronized on interface-name.
      However in a nova delete VM cases, both the northbound and
      southbound
      events can be triggered in any order, and this can cause
      RACE conditions.

   5. Handling the same for port update scenarios

   6. Optimization to handle interface
      creation/deletion/updation
      parallelly on southbound events

Change-Id: I97793cfc7664b7d76b288cb4ba66fbf42f553de1
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoFix for the Bug 5533 - NumberFormatException in AlivenessProtocolHandlerLL.java 37/39637/8
Dhevendran [Tue, 31 May 2016 10:23:40 +0000 (15:53 +0530)]
Fix for the Bug 5533 - NumberFormatException in AlivenessProtocolHandlerLL.java

Problem Statement : The NumberFormatException was observed in VPN service if 3 node cluster are started at the same time in the class AlivenessProtocolHandlerLL.java. This was reported in vpnservice and genius.

Analysis :  By looking at the implemenation of AlivenessProtocolHandlerLLDP.java, there is a unused local variable (i.e. packetId ) in handlePacketIn() mentod which caused the issue. This will be definitly fixed if the assignment is removed since the

Fix Detail: The unused variable (i.e. packetId ) in handlePacketIn() from the class AlivenessProtocolHandlerLLDP.java is removed to avoid this issue

Change-Id: Idbca6a6ba31626842ded7d82f00e9693a0dcbf5f
Signed-off-by: Dhevendran <dhevendran.k@tcs.com>
8 years agoFixed reverse tunnel delete on TEP delete and NPE 20/39520/1
HemaTG [Fri, 27 May 2016 09:58:10 +0000 (15:28 +0530)]
Fixed reverse tunnel delete on TEP delete and NPE

Change-Id: I4ae3d58e4d21ab98505cde40f661f4760ffa4091
Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
8 years agoMove fcapsmanager and application to genius 07/39107/2
Vishal Thapar [Thu, 19 May 2016 12:19:39 +0000 (17:49 +0530)]
Move fcapsmanager and application to genius

These two need to be in genius, not vpnservice or netvirt.

Change-Id: Ia9b186dea4a06efb3febcd9d8a219b44915a6d18
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoAdding ITM unit testcases and syncing mdsalutil changes from vpnservice 54/38754/2
Faseela K [Thu, 12 May 2016 10:20:29 +0000 (15:50 +0530)]
Adding ITM unit testcases and syncing mdsalutil changes from vpnservice

Change-Id: I9a55b785c83d9d2414230d2f16094a9b79dc41b7
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoPostman collection for l2vlan interfaces, tunnel interfaces and ITM 40/38640/1
Faseela K [Tue, 10 May 2016 16:52:26 +0000 (22:22 +0530)]
Postman collection for l2vlan interfaces, tunnel interfaces and ITM
transport zone CRUD operations

Change-Id: I7c0d3cd60b2ff6dd108281f9a076e2692e781df0
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoMerge "Syncing the bug fixes that went in vpnservice after the initial porting of...
Vivek Srivastava [Tue, 10 May 2016 05:15:26 +0000 (05:15 +0000)]
Merge "Syncing the bug fixes that went in vpnservice after the initial porting of modules to Genius"

8 years agoSyncing the bug fixes that went in vpnservice after the initial porting of 43/38543/1
Faseela K [Sun, 8 May 2016 02:15:55 +0000 (07:45 +0530)]
Syncing the bug fixes that went in vpnservice after the initial porting of
modules to Genius

Change-Id: I44449e65e7f0420f6d6eef71d8d1d3f3a251393e
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoMerge "Add menu link for Java apidocs"
Vivek Srivastava [Fri, 29 Apr 2016 04:49:26 +0000 (04:49 +0000)]
Merge "Add menu link for Java apidocs"

8 years agofixed the directory structure for mdsalutil module 12/38012/1
Vivek Srivastava [Fri, 22 Apr 2016 11:58:48 +0000 (17:28 +0530)]
fixed the directory structure for mdsalutil module

Signed-off-by: Vivek Srivastava <vivek.v.srivastava@ericsson.com>
8 years agoMerge "Porting the modules from vpnservice to genius"
Vivek Srivastava [Wed, 20 Apr 2016 05:29:04 +0000 (05:29 +0000)]
Merge "Porting the modules from vpnservice to genius"

8 years agoPorting the modules from vpnservice to genius 17/37617/12
Faseela K [Thu, 14 Apr 2016 13:56:16 +0000 (19:26 +0530)]
Porting the modules from vpnservice to genius

Change-Id: I8b4e63b28761485ef1d9bfe2f7e5171d0cb6a352
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoAdd menu link for Java apidocs 65/37465/1
Thanh Ha [Tue, 12 Apr 2016 01:22:57 +0000 (21:22 -0400)]
Add menu link for Java apidocs

The site.xml allows you to control your left menu bar for your Maven
Site.

Change-Id: Ibed4c3652de1d7aaa06dbec340c4a93fe79e02bd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoAdd .gitignore 24/37324/1
Sam Hague [Fri, 8 Apr 2016 12:59:39 +0000 (08:59 -0400)]
Add .gitignore

Signed-off-by: Sam Hague <shague@redhat.com>
8 years agoAdd .gitreview 06/37306/1
Thanh Ha [Fri, 8 Apr 2016 04:31:59 +0000 (00:31 -0400)]
Add .gitreview

Change-Id: I13e2bcb837dc038228ac3ec816f44852af23b3a0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUpdate groupId to correct group 05/37305/1
Thanh Ha [Fri, 8 Apr 2016 04:29:42 +0000 (00:29 -0400)]
Update groupId to correct group

Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoProject Structure for Genius 32/37032/8
Faseela K [Sun, 3 Apr 2016 12:49:57 +0000 (18:19 +0530)]
Project Structure for Genius

Description : Basic module structure for Genius.
              Modules are interfacemanager, itm, alivenessmonitor,
      arputil, idmanager, lockmanager, and mdsalutil

Change-Id: I29f43a25087c9c57337ff80f247fc9484afa4f80
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoInitial empty repository
Andrew Grimberg [Tue, 29 Mar 2016 16:44:09 +0000 (16:44 +0000)]
Initial empty repository