Vishal Thapar [Wed, 27 Jan 2016 07:19:14 +0000 (07:19 +0000)]
Merge "BUG 4978 add neutron service to feature openstack"
Vishal Thapar [Wed, 27 Jan 2016 05:26:02 +0000 (05:26 +0000)]
Merge "Code cleanup for vpnintent module as per comments"
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>
(cherry picked from commit
b603bdaf1c6daaf709c9a649367de0759f353a77)
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>
(cherry picked from commit
63b42a3937b9ab3facfa83ac0fe954bf70ece35c)
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>
(cherry picked from commit
87e2fa78b8c887ce9b68442ef3af219fef6126a7)
Vivek Srivastava [Mon, 25 Jan 2016 10:09:57 +0000 (10:09 +0000)]
Merge "Bug 5064 - Deletion of tunnel interfaces not removing the TEP from switch"
Vivek Srivastava [Mon, 25 Jan 2016 09:56:28 +0000 (09:56 +0000)]
Merge "Bug 5046 : ELAN integration into NeutronVPN for ELAN instance/interfaces"
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>
(cherry picked from commit
973f90816ea93d263c9369a94c9e5f590826337a)
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>
Rashmi Pujar [Thu, 14 Jan 2016 03:32:44 +0000 (22:32 -0500)]
Postman collection for vpnintent
Change-Id: I32585ae6e62e56d6963020978d98e3a8ec9c53eb
Signed-off-by: Rashmi Pujar <rpujar@inocybe.com>
Rashmi Pujar [Fri, 22 Jan 2016 19:35:00 +0000 (14:35 -0500)]
Integration of vpnintent bundle functionality
Change-Id: I0a55cc2b67635a09a5200ecd2bc7451004f898a0
Signed-off-by: Rashmi Pujar <rpujar@inocybe.com>
Rashmi Pujar [Fri, 22 Jan 2016 17:18:30 +0000 (12:18 -0500)]
Provide IntentServiceManager and MplsLabelManagerService classes
- YANG model to support failover constraints - slow & fast-reroute
YANG model to support MPLS labels
- Utility class to ad/remove intents from vpnservice with
constraints set to intent object
- Utility class to allocate unique MPLS label for each endpoint
and label management. Labels are stored to operational data tree
Change-Id: I905ad2c08c3cade745539b0cf489a71a98f24f78
Signed-off-by: Rashmi Pujar <rpujar@inocybe.com>
Icaro Camelo [Mon, 14 Dec 2015 22:22:58 +0000 (17:22 -0500)]
MappingServiceManager: pass VPN info to intents
Change-Id: I53d9a72d6cb6b7cbe0d78ec0faf1d5fb1d87006b
Signed-off-by: Icaro Camelo <icamelo@inocybe.com>
Icaro Camelo [Wed, 9 Dec 2015 23:02:45 +0000 (18:02 -0500)]
Added support for VPN Intent
Change-Id: I85edca79213c6f20413b66f23003248575d7042a
Signed-off-by: Icaro Camelo <icamelo@inocybe.com>
Signed-off-by: Rashmi Pujar <rpujar@inocybe.com>
Thanh Ha [Thu, 21 Jan 2016 20:34:25 +0000 (15:34 -0500)]
Bump yangtools to 1.0.0-SNAPSHOT
Change-Id: I8aa4a20f82bad516b9ffb72902d6e7a1b62e3e99
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
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>
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>
Vishal Thapar [Wed, 20 Jan 2016 10:17:53 +0000 (10:17 +0000)]
Merge "Bug: 5009"
ANURADHA RAJU [Wed, 20 Jan 2016 06:00:19 +0000 (11:30 +0530)]
Bug: 5009
1.added revision-date while importing ietf-inet-types yang
2.removed mandatory flag for nhops for neighbour in ebgp.yang
Change-Id: If13b711e08025639d448ba8275eba66ccbeeedac
Signed-off-by: ANURADHA RAJU <anuradha.raju@ericsson.com>
Deepthi V V [Tue, 19 Jan 2016 14:00:14 +0000 (19:30 +0530)]
Bug: 5011
1) Extra routes should use switch's tunnel ip as nexthop
2) Fib should be in config datastore for clean up and stale marking on
controller restart.
Change-Id: I60cb38212ae9945b8e8e225e6734402747616a55
Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
Abhinav Gupta [Tue, 19 Jan 2016 09:42:59 +0000 (15:12 +0530)]
Bug 5010: NeutronVpn: Internal VPN delete/recreate redesign + related fixes
1. Eliminated deletion and recreation of internal vpn on
association/dissociation with vpn
2. Fixed router deletion - earlier internal vpn wasn't getting deleted
3. Updated getVpnForRouter to handle multiple VPNs after change (1), for
querying for either of internal/external vpn
4. Router deletion not recreating interfaces for internal vpn and clearing
from vpnmaps in multiple steps - cleaned for efficiency purposes
5. Updated to not fetching Neutron Router DS for interfaces once router is
deleted, using DCN input instead
6. Cleaned up yang imports to not use entire package, earlier done due to
conflicting packages
Change-Id: I4aa6568ac6c724cf9f361534e7df9e0807d2b5a9
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
Vishal Thapar [Fri, 15 Jan 2016 13:33:59 +0000 (14:33 +0100)]
BUG 4978 add neutron service to feature openstack
Change-Id: I4a0162c54494fc216fe66661de79ffe8251ddbd3
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
(cherry picked from commit
2859a362a8017eea2e55c5290aab634407ebecff)
Thanh Ha [Fri, 15 Jan 2016 07:36:50 +0000 (02:36 -0500)]
Bump versions by 0.1.0 for next dev cycle
Change-Id: I6974539235ede0712baf654eab56feccf36b4978
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Vishal Thapar [Thu, 14 Jan 2016 19:27:34 +0000 (19:27 +0000)]
Merge "ELAN FT Support for BE"
Vishal Thapar [Thu, 14 Jan 2016 15:07:58 +0000 (16:07 +0100)]
Disable ITM dependency for BGPManager
BGPManager doesn't use ITM but still tries to load it as a dependency
which causes exception. Commenting out itm in default-config.
Proper cleanup to be done later.
Change-Id: I5ce48b3c044f651b109f09d351b7c1c728ee915b
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
epgoraj [Thu, 14 Jan 2016 11:55:23 +0000 (17:25 +0530)]
ELAN FT Support for BE
Change-Id: Iedbdea5f47c2bbe706acbed80cd89eac6d3c0e6a
Signed-off-by: epgoraj <p.govinda.rajulu@ericsson.com>
Vivek Srivastava [Thu, 14 Jan 2016 12:51:34 +0000 (12:51 +0000)]
Merge "Fixes"
Vivek Srivastava [Thu, 14 Jan 2016 12:40:30 +0000 (12:40 +0000)]
Merge "Updated BgpManager for Be"
Deepthi V V [Thu, 14 Jan 2016 11:27:00 +0000 (16:57 +0530)]
Fixes
-remove terminating service table entry should have match with tunnel id =
label
-unbind service to interface only on config delete
Change-Id: Id51a3ffc80c42f9019c5ad1d0f12609877d4bdcf
Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
Vivek Srivastava [Thu, 14 Jan 2016 12:17:00 +0000 (12:17 +0000)]
Merge "Moving TableIds into a single constants file"
Vivek Srivastava [Thu, 14 Jan 2016 11:53:09 +0000 (11:53 +0000)]
Merge "Use ClusteredDataChangeListener for dhcps"
Sikhivahan Gundu [Wed, 13 Jan 2016 06:37:36 +0000 (12:07 +0530)]
Updated BgpManager for Be
Change-Id: I72897c060bda94d6aff484098194e62b5813a2ab
Signed-off-by: Sikhivahan Gundu <gundu.sikhivahan@ericsson.com>
Faseela K [Thu, 14 Jan 2016 11:26:01 +0000 (16:56 +0530)]
Moving TableIds into a single constants file
Change-Id: I994417ebd1567001b4049b73deadbbf52aa0d472
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Vivek Srivastava [Thu, 14 Jan 2016 10:20:48 +0000 (10:20 +0000)]
Merge "Implemented new RPCs, add/delete int/ext I/f name"
HemaTG [Thu, 14 Jan 2016 09:26:44 +0000 (14:56 +0530)]
Implemented new RPCs, add/delete int/ext I/f name
Change-Id: I315c882baeb6c9a9d48250423b2d07e5d1b386b7
Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
Vivek Srivastava [Thu, 14 Jan 2016 08:44:30 +0000 (08:44 +0000)]
Merge "NeutronVPN: Code reorganization and copyright changes"
Abhinav Gupta [Wed, 13 Jan 2016 05:39:02 +0000 (11:09 +0530)]
NeutronVPN: Code reorganization and copyright changes
1. Localized neutron subnet, port related code to listener classes
2. Removed unnecessary throwing of runtime exceptions in catch block
3. Copyright changes
Change-Id: If2c41f1e940edb7d1657763348975872f0865ca5
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
Faseela K [Wed, 13 Jan 2016 13:59:28 +0000 (19:29 +0530)]
Fix for tunnel-id set issues in intra DC communication scenario
Change-Id: Id72ed0c24f06f7752f30fe1d79472b5a45fc084d
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Vishal Thapar [Wed, 13 Jan 2016 13:58:27 +0000 (14:58 +0100)]
Use ClusteredDataChangeListener for dhcps
1. Adds AsycClusteredDataChangeListenerBase class which is abstract class
extending ClusteredDataChangeListener.
2. Modifies DhcpConfigListener to use AsyncClusteredDataChangeListener
class.
Change-Id: Iabddcc83c38a04179738c9af85599c753ef4699a
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
Vivek Srivastava [Wed, 13 Jan 2016 08:05:55 +0000 (08:05 +0000)]
Merge "ITM changes - namespace change in config xml. - Tunnel interface name is truncated on node connector up event. Fix tunnel interface name."
Vivek Srivastava [Wed, 13 Jan 2016 08:05:24 +0000 (08:05 +0000)]
Merge "Terminaing service table fix in fibmanager"
Vivek Srivastava [Wed, 13 Jan 2016 06:12:23 +0000 (06:12 +0000)]
Merge "Misc changes to use neutronvpn for dhcpservice"
Vivek Srivastava [Wed, 13 Jan 2016 06:07:13 +0000 (06:07 +0000)]
Merge "Using latest RPC from interface mgr"
Deepthi V V [Wed, 13 Jan 2016 05:25:54 +0000 (10:55 +0530)]
ITM changes
- namespace change in config xml.
- Tunnel interface name is truncated on node connector up event. Fix tunnel interface name.
Change-Id: I1dbd65f6b8447c6a965c56a49405bda6e0557ee0
Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
Deepthi V V [Tue, 12 Jan 2016 16:30:48 +0000 (22:00 +0530)]
Terminaing service table fix in fibmanager
Change-Id: If4f2b2d06534b9243fd9b30ddba43e97a283596e
Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
Vishal Thapar [Tue, 12 Jan 2016 18:57:34 +0000 (19:57 +0100)]
Misc changes to use neutronvpn for dhcpservice
Adds code to use neutronvpn APIs to get Port and Subnet info
Adds dhcp-config parameters to neutronvpn yang file to persist dhcp
configuration
Fix namespace issue in ITM causing bundle failure
TODO: Clustering support
Change-Id: Ica57dc4d742333996804295e4b4ec80916c7a9ee
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
Vivek Srivastava [Tue, 12 Jan 2016 11:48:49 +0000 (11:48 +0000)]
Merge "Support for CreatingTerminatingService RPC"
Abhinav Gupta [Tue, 12 Jan 2016 08:32:44 +0000 (14:02 +0530)]
NeutronVpn : Added support for NN v0.6.0 subnet-network mapping
Also added isTraceEnabled checks wherever missing.
Node created when the first subnet is associated to network, deleted when
last subnet is dissociated.
Change-Id: I5cd9c38fd943534c225c81637fc44dcda318863d
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
Vivek Srivastava [Tue, 12 Jan 2016 07:08:02 +0000 (07:08 +0000)]
Merge "Initial commit for NeutronVpn"
HemaTG [Tue, 12 Jan 2016 06:44:58 +0000 (12:14 +0530)]
Support for CreatingTerminatingService RPC
Change-Id: I77ef819f6c89a4b50f7bb7fd4e291833e9410ba9
Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
Vishal Thapar [Mon, 11 Jan 2016 16:58:24 +0000 (17:58 +0100)]
Fix for broken vpnserice-merge-beryllium
version in itm/pom was wrongly set to vpnservices.version
Change-Id: I50b82fabb9a0d0d056bde9fc78bcfeca356e9d81
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
Faseela K [Mon, 11 Jan 2016 13:12:12 +0000 (18:42 +0530)]
Interface Operational DS population issue for tunnel interface
Change-Id: I5972e909b38329aa226ccaf68737f402ffb6d33f
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Abhinav Gupta [Fri, 8 Jan 2016 11:54:42 +0000 (17:24 +0530)]
Initial commit for NeutronVpn
ELAN integration to be done once ELAN is in.
VLAN transparency integration to be done iff trunkport extensions are in.
Change-Id: I6db2f9b654c3146f4514c994e4f8654b1a6c7d18
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
Vivek Srivastava [Fri, 8 Jan 2016 08:43:12 +0000 (08:43 +0000)]
Merge "Fixing issues with ARP integration of VpnService - Table 0 and Table 80 metadata were not matching - co relating interfaceName to nodeConnector was using the wrong datastore"
esravik [Thu, 7 Jan 2016 09:25:46 +0000 (14:55 +0530)]
Itm:change in namespace, new RPCs, vpnmanager integration
Change-Id: I5a67983b7192fc4a374e822f377627f15a38d286
Signed-off-by: esravik <vivek.v.srivastava@ericsson.com>
Faseela K [Wed, 6 Jan 2016 11:55:18 +0000 (17:25 +0530)]
Fixing issues with ARP integration of VpnService
- Table 0 and Table 80 metadata were not matching
- co relating interfaceName to nodeConnector was using the wrong datastore
Signed-off-by: Faseela K <faseela.k@ericsson.com>
mit.
Change-Id: I8115c7a5db02cc26b3612efd2395127ee702a442
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Sasidharan Sambasivam [Wed, 6 Jan 2016 11:49:55 +0000 (17:19 +0530)]
Using latest RPC from interface mgr
Change-Id: I66ae36036aa9d0720735c58e4ab9b482b589fad6
Signed-off-by: Sasidharan Sambasivam <sasidharan.s.sambasivam@ericsson.com>
Suraj Ranjan [Wed, 6 Jan 2016 11:15:33 +0000 (16:45 +0530)]
Unit Test Cases for Interface Manager Bind Service
Change-Id: I1f2854b366ff16b8bf0b35bee8c81912b48354ef
Signed-off-by: Suraj Ranjan <suraj.ranjan@ericsson.com>
Vivek Srivastava [Tue, 5 Jan 2016 08:20:49 +0000 (08:20 +0000)]
Merge "Vpnmanager and fibmanager changes 1. Merge fib and nexthop manager 2. Integrate with interface manager, itm and arpmanager"
Faseela K [Thu, 31 Dec 2015 13:08:17 +0000 (18:38 +0530)]
Fixing issue with ovsdb datapath id conversion
Change-Id: If1f45a46aead6f2369873bdea1ece6ff287a0686
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Wed, 30 Dec 2015 12:24:58 +0000 (17:54 +0530)]
Fixing issues with batching transactions during bind service
- whenever a service with higher priority is bound to an interface, there
is a sequence of flow installation and deletion which were batched into
the same transaction. This transaction batching is not working as they
are all on the same subtree and hence
moving them to separate transactions.
- Some minor code optimisations and cleanups
Change-Id: I9ec1dddc2d9a48f149adb204914e9593eceebc5b
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Deepthi V V [Wed, 30 Dec 2015 10:13:50 +0000 (15:43 +0530)]
Vpnmanager and fibmanager changes
1. Merge fib and nexthop manager
2. Integrate with interface manager, itm and arpmanager
Change-Id: I734355456a0d75df443e679763f6b4ab7f783f7f
Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
Vivek Srivastava [Wed, 30 Dec 2015 05:56:45 +0000 (05:56 +0000)]
Merge "unbind service not removing lport dispatcher flow"
Faseela K [Tue, 29 Dec 2015 13:13:50 +0000 (18:43 +0530)]
unbind service not removing lport dispatcher flow
Change-Id: I76e797c1307a34b4c0519c06bbf5cd0eb03c446f
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Suraj Ranjan [Tue, 29 Dec 2015 11:21:36 +0000 (16:51 +0530)]
Unit test case for Topology State Updates
Change-Id: I367566825153a811600a11097b3afa5ec26f9689
Signed-off-by: Suraj Ranjan <suraj.ranjan@ericsson.com>
Vishal Thapar [Thu, 24 Dec 2015 13:40:25 +0000 (13:40 +0000)]
Merge "creation of tunnel ingress flow and lfib table entries moved to interface manager"
Vishal Thapar [Thu, 24 Dec 2015 10:57:17 +0000 (10:57 +0000)]
Merge "Adding ITM internal/external tunnel build logic"
HemaTG [Wed, 23 Dec 2015 12:16:45 +0000 (17:46 +0530)]
Adding ITM internal/external tunnel build logic
Change-Id: I190052ce3a5d5da8f315f9e7787a95c96d12ad62
Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
Faseela K [Wed, 23 Dec 2015 12:19:24 +0000 (17:49 +0530)]
creation of tunnel ingress flow and lfib table entries moved to interface
manager
Change-Id: I921d2af650f78f15c13077fb12c2cecf20d85045
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Suraj Ranjan [Wed, 23 Dec 2015 11:44:25 +0000 (17:14 +0530)]
UnitTests for StateInterface Helpers
Change-Id: Ib5fd5f14436c905038a328f967b90ea3c78c6140
Signed-off-by: Suraj Ranjan <suraj.ranjan@ericsson.com>
Faseela K [Tue, 22 Dec 2015 07:48:25 +0000 (13:18 +0530)]
Unbind Service not removing the ingress flow entry
Change-Id: I8d600c6c85d4f436e2878d0db4488e27a846559e
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Fri, 18 Dec 2015 13:02:09 +0000 (18:32 +0530)]
Fixing NPE found out during bindService Testing
Change-Id: I713a03e5ca91c2b7464cb79b76cb45ff75fee7d1
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Thu, 17 Dec 2015 17:29:35 +0000 (22:59 +0530)]
support for create/remove terminatingserviceActions
Change-Id: I11ad9df3fef64cfeb2fc1687e77f4134deea9b00
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Vivek Srivastava [Thu, 17 Dec 2015 06:49:38 +0000 (06:49 +0000)]
Merge "Add pkt handling to DHCPService"
Faseela K [Wed, 16 Dec 2015 11:03:32 +0000 (16:33 +0530)]
Fixing NPE during bind/unbind service
Change-Id: I051ebd27982cf9b542a3d583988a3d855a628ca3
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Vivek Srivastava [Wed, 16 Dec 2015 06:59:20 +0000 (06:59 +0000)]
Merge "UnitTests for UpdateTunnelinterface"
Suraj Ranjan [Mon, 14 Dec 2015 10:16:21 +0000 (15:46 +0530)]
UnitTests for UpdateTunnelinterface
Change-Id: Ic6f42c38588ed67e96a822dba7ca352c72d383a9
Signed-off-by: Suraj Ranjan <suraj.ranjan@ericsson.com>
Vishal Thapar [Fri, 11 Dec 2015 12:01:25 +0000 (17:31 +0530)]
Add pkt handling to DHCPService
Add flow to send DHCP pkts to controller
Parse DHCP Pkt and respond based on NeutronPort and Subnet associated with
the port.
Add Neutron bundle
Fix Javadoc style errors
Change-Id: Iebbc279fc105e67b481c911e196a710409711ca8
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
Faseela K [Mon, 14 Dec 2015 07:27:33 +0000 (12:57 +0530)]
Removing unnecessary if-index update figured out during unit-testing
Change-Id: I4ca001e5b1e07a1a34085a1694da5c7a6cab42fc
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Vishal Thapar [Fri, 11 Dec 2015 12:03:17 +0000 (17:33 +0530)]
Fix build issue in alivenessmonitor
Alivenessmonitor pom has wrong groupid, so tries to push
artifacts to wrong location.
Change-Id: Iaaf000dba471df62e4965a4e4efae248b3228cdd
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
Vivek Srivastava [Fri, 11 Dec 2015 10:19:15 +0000 (10:19 +0000)]
Merge "Initial commit for DHCPService"
Vivek Srivastava [Thu, 10 Dec 2015 11:51:53 +0000 (11:51 +0000)]
Merge "Yang changes for l3vpn"
Sasidharan Sambasivam [Tue, 8 Dec 2015 12:36:34 +0000 (18:06 +0530)]
Initial Alivenessmonitor code
Change-Id: Ib13c3b1eac04a9e6eac0c32c9ef14d9b7275ae1c
Signed-off-by: Sasidharan Sambasivam <sasidharan.s.sambasivam@ericsson.com>
Vishal Thapar [Fri, 4 Dec 2015 09:13:38 +0000 (14:43 +0530)]
Initial commit for DHCPService
This adds basic skeletal code for DHCP Service to be used
by VPNService modules.
Change-Id: I988d87d1d4cc3b6345ca7b47d2a7f38f1a4e7c5a
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
Deepthi V V [Wed, 9 Dec 2015 04:50:44 +0000 (10:20 +0530)]
Yang changes for l3vpn
Change-Id: I0e5432d8fdff26afc94cc6347d9f74e03db70ffd
Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
Vivek Srivastava [Wed, 9 Dec 2015 05:29:48 +0000 (05:29 +0000)]
Merge "Distinguish internal vs external tunnels"
Vishal Thapar [Wed, 9 Dec 2015 05:23:29 +0000 (05:23 +0000)]
Merge "Fixing issues with idmanager Adding if-index support for interfacemanager"
Thanh Ha [Tue, 8 Dec 2015 23:51:08 +0000 (18:51 -0500)]
Migrate lockmanager-api yang-binding to mdsal
Change-Id: I9cb7a60591b5913798dd461701ee802718e07ea8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Faseela K [Tue, 8 Dec 2015 18:01:52 +0000 (23:31 +0530)]
Distinguish internal vs external tunnels
Change-Id: I79fda67bd63fbb4c5214291743520d5c7e70dcc8
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Mon, 7 Dec 2015 17:49:07 +0000 (23:19 +0530)]
Fixing issues with idmanager
Adding if-index support for interfacemanager
Change-Id: If607bb91f14d729478065b7c5af29f26ffbd8e28
Signed-off-by: Faseela K <faseela.k@ericsson.com>
suneel verma [Thu, 3 Dec 2015 10:05:07 +0000 (15:35 +0530)]
added arputil module
utility rpcs are added for sending arp request
arp response and finding mac address of ip
Change-Id: I08416fb2a4273bcb8c5e82f4ea6ffb6f4d6e47d8
Signed-off-by: suneel verma <k.v.suneelu.verma@ericsson.com>
Thanh Ha [Sun, 29 Nov 2015 22:51:13 +0000 (17:51 -0500)]
Use odlparent-lite as artifacts parent
We created odlparent-lite to provide a minimal pom which allows projects
to publish to the correct server. Without this ${project}-artifacts may
fail to deploy to Nexus.
Change-Id: Ib49a27bcf7baac7da276bac133a5b54305755b48
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Vishal Thapar [Mon, 7 Dec 2015 06:27:21 +0000 (06:27 +0000)]
Merge "Adding IdManager/LockManager and related Changes"
Vishal Thapar [Fri, 4 Dec 2015 14:09:17 +0000 (14:09 +0000)]
Merge "Initial checkin for ITM module"
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>
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>
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>
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>
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>
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>