sfc.git
9 years agoMerge "Bug 4443 - Add default classifier table for SFC"
Reinaldo Penno [Mon, 12 Oct 2015 16:05:40 +0000 (16:05 +0000)]
Merge "Bug 4443 - Add default classifier table for SFC"

9 years agoMerge "Bug 4445 : Clean up pom.xml in SFC project"
Reinaldo Penno [Mon, 12 Oct 2015 16:03:20 +0000 (16:03 +0000)]
Merge "Bug 4445 : Clean up pom.xml in SFC project"

9 years agoMerge "Bug 4444 : Add system interface for SFC data plane locator"
Reinaldo Penno [Mon, 12 Oct 2015 04:22:58 +0000 (04:22 +0000)]
Merge "Bug 4444 : Add system interface for SFC data plane locator"

9 years agoBug 4443 - Add default classifier table for SFC 89/28189/2
Ruijing Guo [Fri, 9 Oct 2015 02:52:35 +0000 (02:52 +0000)]
Bug 4443 - Add default classifier table for SFC

Change-Id: I6e48370f2b033b732c29115bd958db182084fbe3
Signed-off-by: Ruijing Guo <[email protected]>
9 years agoBug 4444 : Add system interface for SFC data plane locator 90/28190/2
Ruijing Guo [Fri, 9 Oct 2015 03:50:23 +0000 (03:50 +0000)]
Bug 4444 : Add system interface for SFC data plane locator

Change-Id: Ie15e7bdb9cffd697ef24d144672edd6fadbe7b7f
Signed-off-by: Ruijing Guo <[email protected]>
9 years agoBug 4445 : Clean up pom.xml in SFC project 97/28197/5
Ruijing Guo [Fri, 9 Oct 2015 06:45:59 +0000 (06:45 +0000)]
Bug 4445 : Clean up pom.xml in SFC project

Change-Id: I7fcad0c678491c027eb6391d08810e0574a5e4ca
Signed-off-by: Ruijing Guo <[email protected]>
9 years agoFix bug 4450 random failure in SfcProviderSfstEntryDataListenerTest 39/28239/1
Hongli Chen [Sat, 10 Oct 2015 17:04:22 +0000 (01:04 +0800)]
Fix bug 4450 random failure in SfcProviderSfstEntryDataListenerTest

Change-Id: I5660aaa0aa4d4e1fced3d286e10cef2089dd9048
Signed-off-by: Hongli Chen <[email protected]>
9 years agoMerge "Bug 4362 - Update SFC to IETF ACL Yang"
Reinaldo Penno [Fri, 9 Oct 2015 15:58:32 +0000 (15:58 +0000)]
Merge "Bug 4362 - Update SFC to IETF ACL Yang"

9 years agoMerge "Bug 4361 - Add SetNSH Action & actionsInstruction in SFC openflow utility"
Reinaldo Penno [Thu, 8 Oct 2015 06:33:36 +0000 (06:33 +0000)]
Merge "Bug 4361 - Add SetNSH Action & actionsInstruction in SFC openflow utility"

9 years agoUnit Test of SfcProviderSfstEntryDataListener 67/27567/4
Hongli Chen [Thu, 8 Oct 2015 11:04:26 +0000 (19:04 +0800)]
Unit Test of SfcProviderSfstEntryDataListener

Change-Id: Icf5950026d275a6951f1b4a6971928e43527403f
Signed-off-by: Hongli Chen <[email protected]>
9 years agoBug 4361 - Add SetNSH Action & actionsInstruction in SFC openflow utility 16/27516/2
Ruijing Guo [Mon, 28 Sep 2015 04:54:00 +0000 (04:54 +0000)]
Bug 4361 - Add SetNSH Action & actionsInstruction in SFC openflow utility

Change-Id: Ia80736970e247908edf9ea584c30def0a6b70129
Signed-off-by: Ruijing Guo <[email protected]>
9 years agoBug 4362 - Update SFC to IETF ACL Yang 10/27910/2
Ruijing Guo [Mon, 5 Oct 2015 12:14:38 +0000 (12:14 +0000)]
Bug 4362 - Update SFC to IETF ACL Yang

Change-Id: I3a9189fd56be83488b05ef21b07aa53fed3fa9ca
Signed-off-by: Ruijing Guo <[email protected]>
9 years agoChanges for Java8 javadocs and Checkstyle changes 84/27784/1
Keith Burns (alagalah) [Fri, 2 Oct 2015 02:29:38 +0000 (19:29 -0700)]
Changes for Java8 javadocs and Checkstyle changes

Change-Id: I1d7992516aa8d595b48fb75a89d88448db408c68
Signed-off-by: Keith Burns (alagalah) <[email protected]>
9 years agoDisplay per port rx/tx statistics in service node of sfc GUI 05/27105/5
Hongli Chen [Tue, 29 Sep 2015 18:20:14 +0000 (02:20 +0800)]
Display per port rx/tx statistics in service node of sfc GUI
 -Add per port rx/tx statistics in service-function-description-monitor-report.yang
 -Add the rest API of service-function-state
 -Display per port rx/tx statistics from netconf server in service node of sfc GUI

Change-Id: Ic68d850545eb0a835d5aaf3e81e0a62a4d508ac6
Signed-off-by: Hongli Chen <[email protected]>
9 years agoMerge "Revert "Change SF reference to SFF to be leafref for data consistency""
Reinaldo Penno [Fri, 25 Sep 2015 15:42:27 +0000 (15:42 +0000)]
Merge "Revert "Change SF reference to SFF to be leafref for data consistency""

9 years agoRevert "Change SF reference to SFF to be leafref for data consistency" 52/27452/1
Brady Johnson [Fri, 25 Sep 2015 15:36:26 +0000 (15:36 +0000)]
Revert "Change SF reference to SFF to be leafref for data consistency"

This reverts commit 9d77a27a53bf7234f191326e66d864caa8fd11f3.

Change-Id: Iae2b44a9fb4efc09c6fbaf52a87528ab05de8835
Signed-off-by: Brady Johnson <[email protected]>
9 years agoMerge "Fix the bug 3574 about listening of Algorithm Type 1. Fix SbRestSfstEntryData...
Reinaldo Penno [Fri, 25 Sep 2015 15:31:44 +0000 (15:31 +0000)]
Merge "Fix the bug 3574 about listening of Algorithm Type  1. Fix SbRestSfstEntryDataListener and SfcProviderSfstEntryDataListener is not registered  2. Fix not to modify the the isEnabled status of previous used algorithm type when current used algorithm type is changed"

9 years agoFix the bug 3574 about listening of Algorithm Type 14/21914/2
Hongli Chen [Fri, 25 Sep 2015 13:21:18 +0000 (21:21 +0800)]
Fix the bug 3574 about listening of Algorithm Type
 1. Fix SbRestSfstEntryDataListener and SfcProviderSfstEntryDataListener is not registered
 2. Fix not to modify the the isEnabled status of previous used algorithm type when current used algorithm type is changed

Change-Id: I04093ae89aa2da931b6a30cd5c70740f90f6c17c
Signed-off-by: Hongli Chen <[email protected]>
9 years agoChange SF reference to SFF to be leafref for data consistency 99/27399/2
Keith Burns (alagalah) [Wed, 23 Sep 2015 23:37:39 +0000 (16:37 -0700)]
Change SF reference to SFF to be leafref for data consistency

Change-Id: I741e3de0dfc6a17cf696e93455041b8df345c765
Signed-off-by: Keith Burns (alagalah) <[email protected]>
9 years agoRe-enable the odl-sfclisp feature in Karaf 34/27134/1
Lorand Jakab [Wed, 16 Sep 2015 14:50:51 +0000 (17:50 +0300)]
Re-enable the odl-sfclisp feature in Karaf

Change-Id: I784526d9b0adca02e180566e81b1b80146879850
Signed-off-by: Lorand Jakab <[email protected]>
9 years agoMerge "Re-enable sfclisp"
Reinaldo Penno [Tue, 15 Sep 2015 02:34:44 +0000 (02:34 +0000)]
Merge "Re-enable sfclisp"

9 years agoRe-enable sfclisp 85/26885/2
Florin Coras [Sat, 12 Sep 2015 07:58:52 +0000 (09:58 +0200)]
Re-enable sfclisp

Change-Id: Ie659284b0b4e561f7ae42ae165a7595881d20d48
Signed-off-by: Florin Coras <[email protected]>
9 years agoChanges to how sfcofl2 demo handles ARP 26/26526/3
Brady Johnson [Fri, 4 Sep 2015 15:08:28 +0000 (17:08 +0200)]
Changes to how sfcofl2 demo handles ARP

- now send arp/icmp packets through GW to GW connection.
- drop everything else not explicitly sent to/from clients to avoid pkt loop

Change-Id: If379431ab4c285dbf5a2c5614c74ac854dd9e481
Signed-off-by: Brady Johnson <[email protected]>
9 years agoBump LISP mappingservice YANG revision 81/26881/2
Lorand Jakab [Sat, 12 Sep 2015 00:59:14 +0000 (03:59 +0300)]
Bump LISP mappingservice YANG revision

Change-Id: Iea826e1048f5aee1b130f45dc3f042b8fb8107a0
Signed-off-by: Lorand Jakab <[email protected]>
9 years agoIncreasing Test Coverage - Sfc*Mapper classes not used 76/26876/3
Reinaldo Penno [Fri, 11 Sep 2015 23:11:10 +0000 (16:11 -0700)]
Increasing Test Coverage - Sfc*Mapper classes not used

Change-Id: Id65206b9b8d8488a9213f979b0fc1f7c2260ed8b
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoRemoving LISP from Build due to build break 84/26884/2
Reinaldo Penno [Sat, 12 Sep 2015 03:06:03 +0000 (20:06 -0700)]
Removing LISP from Build due to build break

- SFC is broken and folks are blocked from working
  so removing LISP from build until things are
  fixed

Change-Id: I938300d1d90fa8de45c0bbf94d3314dbd10114ae
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoIncreasing Test Coverage - SFP Listener is not used 78/26878/1
Reinaldo Penno [Fri, 11 Sep 2015 23:29:55 +0000 (16:29 -0700)]
Increasing Test Coverage - SFP Listener is not used

- Today RSP is derived from SFP
- If SFP is removed, we maintain RSP so not to disrupt
  forwarding packets
- Revoming a SFP has the action of no more RSP will be
  derived from it

Change-Id: Idc184546f79fe641b80fb95108d570ab8137e9cc
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoMerge "Increasing Test Coverage - SfcProviderSfgEntryDataListener not used"
Ed Warnicke [Fri, 11 Sep 2015 20:39:42 +0000 (20:39 +0000)]
Merge "Increasing Test Coverage - SfcProviderSfgEntryDataListener not used"

9 years agoMerge "Increasing Test Coverage - SfcDataStoreCallback not used"
Ed Warnicke [Fri, 11 Sep 2015 20:39:16 +0000 (20:39 +0000)]
Merge "Increasing Test Coverage - SfcDataStoreCallback not used"

9 years agoIncreasing Test Coverage - SfcProviderSfgEntryDataListener not used 19/26819/2
Reinaldo Penno [Fri, 11 Sep 2015 05:50:23 +0000 (22:50 -0700)]
Increasing Test Coverage - SfcProviderSfgEntryDataListener not used

- Removed Listener

Change-Id: I05508868f409686b88eee3e5e9c01b5eb977a803
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoBug 4293 - No test coverage for SfcProviderSffEntryDataListener 16/26816/2
Reinaldo Penno [Fri, 11 Sep 2015 03:49:38 +0000 (20:49 -0700)]
Bug 4293 - No test coverage for SfcProviderSffEntryDataListener

Change-Id: Idca56ff2a53d7ecb99482133ddfcd72d9cfa60e1
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoIncreasing Test Coverage - SfcDataStoreCallback not used 20/26820/2
Reinaldo Penno [Fri, 11 Sep 2015 05:57:24 +0000 (22:57 -0700)]
Increasing Test Coverage - SfcDataStoreCallback not used

Change-Id: Iac176e8c9d2d327ef414beef03f2272bf3c64891
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoMerge "Migration to use MD-SAL Project"
Reinaldo Penno [Fri, 11 Sep 2015 01:04:46 +0000 (01:04 +0000)]
Merge "Migration to use MD-SAL Project"

9 years agoMerge "Increasing Test Coverage - SFC Listeners"
Brady Johnson [Thu, 10 Sep 2015 16:43:16 +0000 (16:43 +0000)]
Merge "Increasing Test Coverage - SFC Listeners"

9 years agoIncreasing Test Coverage - SFC Listeners 54/26754/3
Reinaldo Penno [Thu, 10 Sep 2015 05:33:50 +0000 (22:33 -0700)]
Increasing Test Coverage - SFC Listeners

- Clean up. SFC listeners are not used.

Change-Id: Ib4c968077fdd6209575feab7ed56557e99657311
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoIncreasing Test Coverage - Executor Dispatch 53/26753/4
Reinaldo Penno [Thu, 10 Sep 2015 05:28:48 +0000 (22:28 -0700)]
Increasing Test Coverage - Executor Dispatch

- Clean-up. Class is not used

Change-Id: I237beb3c4b477cacf07e18407dbdbc478dd28b5b
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoMigration to use MD-SAL Project 65/26365/6
Tony Tkacik [Wed, 2 Sep 2015 14:13:30 +0000 (16:13 +0200)]
Migration to use MD-SAL Project

Change-Id: I058bc990525af9ea1d056e1c263bc46340a9fe4c
Signed-off-by: Tony Tkacik <[email protected]>
9 years agoMerge "Update ovsdb.southbound.version"
Brady Johnson [Wed, 9 Sep 2015 17:53:13 +0000 (17:53 +0000)]
Merge "Update ovsdb.southbound.version"

9 years agoMerge "BUG 4263: No test coverage for SfcProviderSfEntryDataListener"
Ed Warnicke [Wed, 9 Sep 2015 15:09:56 +0000 (15:09 +0000)]
Merge "BUG 4263: No test coverage for SfcProviderSfEntryDataListener"

9 years agoMerge "Increasing coverage for SFc Provider"
Ed Warnicke [Wed, 9 Sep 2015 15:02:36 +0000 (15:02 +0000)]
Merge "Increasing coverage for SFc Provider"

9 years agoMerge "Reving Python Package to 0.1.4"
Ed Warnicke [Wed, 9 Sep 2015 15:02:21 +0000 (15:02 +0000)]
Merge "Reving Python Package to 0.1.4"

9 years agoUpdate ovsdb.southbound.version 29/26729/1
Vratko Polak [Wed, 9 Sep 2015 13:59:46 +0000 (15:59 +0200)]
Update ovsdb.southbound.version

OVSDB bumped that version to 1.2.1-SNAPSHOT in this change:
https://git.opendaylight.org/gerrit/#/c/25574/

Change-Id: I30753a2de238b1b9603758d644cd9b06a7150bb6
Signed-off-by: Vratko Polak <[email protected]>
9 years agoIncreasing coverage for SFc Provider 04/26704/1
Reinaldo Penno [Wed, 9 Sep 2015 02:53:30 +0000 (19:53 -0700)]
Increasing coverage for SFc Provider

- SfcProviderUnitTest.java is not used. Historical

Change-Id: I0589ce73dbcd2dd5279043cd073ac7cb7dc4a0fb
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoMerge "Use odlparent JaCoCo UT configuraiton"
Reinaldo Penno [Wed, 9 Sep 2015 00:46:04 +0000 (00:46 +0000)]
Merge "Use odlparent JaCoCo UT configuraiton"

9 years agoReving Python Package to 0.1.4 99/26699/1
Reinaldo Penno [Wed, 9 Sep 2015 00:44:10 +0000 (17:44 -0700)]
Reving Python Package to 0.1.4

- Considerable changes went in that a new Package version is needed

Change-Id: I24a8c8b536ea52068b9e355d63d313f73ce75b06
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoBUG 4263: No test coverage for SfcProviderSfEntryDataListener 47/26547/9
Reinaldo Penno [Sat, 5 Sep 2015 05:28:33 +0000 (22:28 -0700)]
BUG 4263: No test coverage for SfcProviderSfEntryDataListener

In the process of providing coverage for SF listener I had to fix
or improve a series of minor to medium things.

- Change a couple of IIDs to private static final in Opendaylight class
- Fixed identation in SfcProviderSfEntryDataListener.java
- Removed unused method in SfcDataStoreAPI.java
- Fixed Javadocs in SfcProviderRenderedPathAPI.java
- Introduced a new API in SfcProviderServiceForwarderAPI.java
- Fixed Javadocs and Introduced new APIs in SfcProviderServiceFunctionAPI.java
- Fixed Javadocs and Introduced new APIs in SfcProviderServiceTypeAPI.java
- Fixed LOG object instantiation in AbstractSfcRendererServicePathAPITest.java
- Fixed a problem in an existing test SfcProviderRenderedPathAPITest.java

Change-Id: Ie25a92b75b06e627818950c3c851b3ece79c0451
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoUse odlparent JaCoCo UT configuraiton 67/26567/1
Thanh Ha [Sun, 6 Sep 2015 03:14:45 +0000 (23:14 -0400)]
Use odlparent JaCoCo UT configuraiton

Change-Id: Ie157b6db72323e4ccc20a3bc96b6d8e2692547f2
Signed-off-by: Thanh Ha <[email protected]>
9 years agoFix version in migrated netconf dependency 28/26528/1
JMorvay [Fri, 4 Sep 2015 16:00:02 +0000 (18:00 +0200)]
Fix version in migrated netconf dependency

Change-Id: I4968caeff45bc6c3356985945954bb4c50f32c7e
Signed-off-by: JMorvay <[email protected]>
9 years agoMerge "sff_client can specify inner ethernet addresses"
Brady Johnson [Fri, 4 Sep 2015 07:43:41 +0000 (07:43 +0000)]
Merge "sff_client can specify inner ethernet addresses"

9 years agosff_client can specify inner ethernet addresses 37/26437/4
Reinaldo Penno [Thu, 3 Sep 2015 07:12:32 +0000 (00:12 -0700)]
sff_client can specify inner ethernet addresses

- User can know pass inner src and dest ethernet address to sff_client
- sff_client will us those values when using NSH Type 3 or VXLAN-legacy
- Modified inline example to add ethernet values

Change-Id: I2924f47d3ceb0acdf42e812dc71ca7047cbd14f0
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoTest coverage for Service Path ID 08/26308/5
Reinaldo Penno [Wed, 2 Sep 2015 05:23:45 +0000 (22:23 -0700)]
Test coverage for Service Path ID

- Hopefully 100% test coverage for Service Path ID file and algorithm
- Refactored RSP Test to use same abstract class as SPID

Change-Id: Iffe877abcea245d00d7f69e9a8f1dc2fdcbfefb7
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoMerge "Migrate netconf/restconf dependencies"
Reinaldo Penno [Thu, 3 Sep 2015 20:18:49 +0000 (20:18 +0000)]
Merge "Migrate netconf/restconf dependencies"

9 years agoMigrate netconf/restconf dependencies 39/26239/8
Tomas Cere [Mon, 31 Aug 2015 15:18:39 +0000 (17:18 +0200)]
Migrate netconf/restconf dependencies

Change-Id: Ic3c17dc3701dc97f23691fe73875573a2b630766
Signed-off-by: Tomas Cere <[email protected]>
9 years agoAdd new type support while mapping 58/25458/6
Johnson Li [Wed, 2 Sep 2015 05:15:31 +0000 (13:15 +0800)]
Add new type support while mapping

When mapping OVS bridges to SFFs or mapping SFFs to OVS briges,
we add new port types(dpdk/dpdkvhost/dpdkvhostuser) support.

Change Log:
v1: Add null test for otherLocatorType.

Change-Id: I067370eea27a7ed4176a76b619cabc367169690d
Signed-off-by: Johnson Li <[email protected]>
9 years agoAdd new fields for OVS Options 00/25400/3
Johnson Li [Wed, 2 Sep 2015 02:42:26 +0000 (10:42 +0800)]
Add new fields for OVS Options

When creating VxLAN + GPE + NSH tunnel ports, we may use
in_nsp/in_nsi/out_nsp/out_nsi as port options. These options
should also be translated when mapping SFFs to OVSs or mapping
OVSs to SFFs.

Change-Id: Ib2e928107820108aca33f25ce9334ff887f7e4d3
Signed-off-by: Johnson Li <[email protected]>
9 years agoMerge "Service Path ID API"
Brady Johnson [Tue, 1 Sep 2015 05:50:07 +0000 (05:50 +0000)]
Merge "Service Path ID API"

9 years agoService Path ID API 07/25007/15
Reinaldo Penno [Sun, 9 Aug 2015 08:19:43 +0000 (01:19 -0700)]
Service Path ID API

Change-Id: Iee5c06b12f8f4b086ae0469d45b2353cce71a6bc
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoMerge "Set ofPort info to SFF's DPL while mapping"
Reinaldo Penno [Wed, 26 Aug 2015 22:36:17 +0000 (22:36 +0000)]
Merge "Set ofPort info to SFF's DPL while mapping"

9 years agoMerge "Cleaned out unused repos and dependencies."
Reinaldo Penno [Mon, 24 Aug 2015 22:00:52 +0000 (22:00 +0000)]
Merge "Cleaned out unused repos and dependencies."

9 years agoMerge "Remove dependency on LogBack... should use karaf logging config instead"
Reinaldo Penno [Mon, 24 Aug 2015 21:56:36 +0000 (21:56 +0000)]
Merge "Remove dependency on LogBack... should use karaf logging config instead"

9 years agoSet ofPort info to SFF's DPL while mapping 48/25348/2
Johnson Li [Mon, 17 Aug 2015 06:27:00 +0000 (14:27 +0800)]
Set ofPort info to SFF's DPL while mapping

Each port of OVS gets a unique of_port. The of_port can be used
to steer traffics. This patch sets the ofPort infomation for
while mapping the OVS's port to SFF's DPL.

Change-Id: I2a70b66d2c7c8b0315c1ea27e927acf66856c531
Signed-off-by: Johnson Li <[email protected]>
9 years agoRemove unused dependency on odl-inventory-model in odl-sfc-provider 83/25183/3
Ed Warnicke [Wed, 12 Aug 2015 00:44:55 +0000 (17:44 -0700)]
Remove unused dependency on odl-inventory-model in odl-sfc-provider

Change-Id: I375205a0a06cb6bcc94a941995d6d0a1d2df6599
Signed-off-by: Ed Warnicke <[email protected]>
9 years agoCleaned out unused repos and dependencies. 87/25187/2
Ed Warnicke [Wed, 12 Aug 2015 01:32:22 +0000 (18:32 -0700)]
Cleaned out unused repos and dependencies.

Change-Id: I2196976bebee762e5da0e3e173c0972e2194d23d
Signed-off-by: Ed Warnicke <[email protected]>
9 years agoRemove dependency on LogBack... should use karaf logging config instead 85/25185/2
Ed Warnicke [Wed, 12 Aug 2015 01:01:12 +0000 (18:01 -0700)]
Remove dependency on LogBack... should use karaf logging config instead

Change-Id: If59600c1343d10aeb096e594184f550755125362
Signed-off-by: Ed Warnicke <[email protected]>
9 years agoRemoving sal-common and netconf-connector from bootstrap 48/25648/2
Reinaldo Penno [Fri, 21 Aug 2015 22:15:22 +0000 (15:15 -0700)]
Removing sal-common and netconf-connector from bootstrap

Change-Id: I4f3827dab95b7f1353fe3ccf206bd49c12149b14
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoMerge "Fix sfclisp to use new lispflowmapping APIs"
Reinaldo Penno [Sat, 22 Aug 2015 01:45:01 +0000 (01:45 +0000)]
Merge "Fix sfclisp to use new lispflowmapping APIs"

9 years agoMerge "Break out sfc-bootstrap from sfc-provider"
Reinaldo Penno [Fri, 21 Aug 2015 21:58:48 +0000 (21:58 +0000)]
Merge "Break out sfc-bootstrap from sfc-provider"

9 years agoFix sfclisp to use new lispflowmapping APIs 94/25594/1
Florin Coras [Thu, 20 Aug 2015 15:11:55 +0000 (17:11 +0200)]
Fix sfclisp to use new lispflowmapping APIs

Gerrits 25567 and 25567 introduce a considerable number of
API changes. This patch updates sfclisp to leverage the new code.

Change-Id: Ic36fe82a37039bc6ece36eccbc686f97db2c20d6
Signed-off-by: Florin Coras <[email protected]>
9 years agoBug 4035: Removed unused dependency on sal-common 49/25449/1
Ed Warnicke [Tue, 18 Aug 2015 18:42:06 +0000 (11:42 -0700)]
Bug 4035: Removed unused dependency on sal-common

sal-common is being removed as its unused since Hydrogen, but needs
to be removed here so the build doesn't break.

See gerrit: https://git.opendaylight.org/gerrit/#/c/24467
where sal-common is being removed from controller.

Change-Id: I2655471e8739d61abbae84b8d2a50e4603d6f8ae
Signed-off-by: Ed Warnicke <[email protected]>
9 years agoBreak out sfc-bootstrap from sfc-provider 79/25179/2
Ed Warnicke [Tue, 4 Aug 2015 23:00:04 +0000 (16:00 -0700)]
Break out sfc-bootstrap from sfc-provider

Change-Id: I720bf5e96eba59ed72c8b4b6131ff98a02d1254f
Signed-off-by: Ed Warnicke <[email protected]>
9 years agoMerge "BUG4116: VNID->VNID mapping was over-writing C2->VNID on last flow."
Brady Johnson [Tue, 11 Aug 2015 23:39:09 +0000 (23:39 +0000)]
Merge "BUG4116: VNID->VNID mapping was over-writing C2->VNID on last flow."

9 years agoMisc SFF Client Improvements 38/25138/4
Reinaldo Penno [Tue, 11 Aug 2015 05:26:14 +0000 (22:26 -0700)]
Misc SFF Client Improvements

- Improve help string
- Improve doc strings
- Fix bug while log printing
- Simplify inner header construction with class

Change-Id: Ia54d7714d87d7bcda42508f4740497004aa46b21
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoBUG4116: VNID->VNID mapping was over-writing C2->VNID on last flow. 35/25135/1
Keith Burns (alagalah) [Mon, 10 Aug 2015 22:19:09 +0000 (15:19 -0700)]
BUG4116: VNID->VNID mapping was over-writing C2->VNID on last flow.

Change-Id: I9e79f7b32b721b01e048298d857056f2c6398f28
Signed-off-by: Keith Burns (alagalah) <[email protected]>
9 years agoFix license header violations in sfc-netconf 78/25078/1
Thanh Ha [Sun, 9 Aug 2015 23:52:51 +0000 (19:52 -0400)]
Fix license header violations in sfc-netconf

Change-Id: I5fbac751fb0224a5a73edb74aa2974a301147443
Signed-off-by: Thanh Ha <[email protected]>
9 years agoFix license header violations in sfcofl2 77/25077/1
Thanh Ha [Sun, 9 Aug 2015 23:51:34 +0000 (19:51 -0400)]
Fix license header violations in sfcofl2

Change-Id: I2eb4172ff94a6d7a999d3a8bc5dc3bf1cf9919f7
Signed-off-by: Thanh Ha <[email protected]>
9 years agoFix license header violations in sfc-ovs 76/25076/1
Thanh Ha [Sun, 9 Aug 2015 23:46:26 +0000 (19:46 -0400)]
Fix license header violations in sfc-ovs

Change-Id: If4a072f3442a21be56755db61431342715154fd8
Signed-off-by: Thanh Ha <[email protected]>
9 years agoFix license header violations in sfc-sb-rest 75/25075/1
Thanh Ha [Sun, 9 Aug 2015 23:44:04 +0000 (19:44 -0400)]
Fix license header violations in sfc-sb-rest

Change-Id: Ic3230d773fe6ad71ba858926e319c562c78c54e1
Signed-off-by: Thanh Ha <[email protected]>
9 years agoFix license header violations in sfc-ui 74/25074/1
Thanh Ha [Sun, 9 Aug 2015 23:41:19 +0000 (19:41 -0400)]
Fix license header violations in sfc-ui

Change-Id: I5af399cdabfa869be781e9c81cdf8c19d319612e
Signed-off-by: Thanh Ha <[email protected]>
9 years agoFix license header violations in sfc-test-consumer 73/25073/1
Thanh Ha [Sun, 9 Aug 2015 23:40:12 +0000 (19:40 -0400)]
Fix license header violations in sfc-test-consumer

Change-Id: I60086118f77c79ba7af97bc42df9ce7b91265017
Signed-off-by: Thanh Ha <[email protected]>
9 years agoFix license header violations in sfc-provider 72/25072/1
Thanh Ha [Sun, 9 Aug 2015 23:37:05 +0000 (19:37 -0400)]
Fix license header violations in sfc-provider

Change-Id: I82f7d94495e466ba8fe28f6f4e3bcbe10d51ca25
Signed-off-by: Thanh Ha <[email protected]>
9 years agoService Path-id Model Changes 43/24943/2
Reinaldo Penno [Fri, 7 Aug 2015 23:43:08 +0000 (16:43 -0700)]
Service Path-id Model Changes

- Leaf to allow different generation algorithms
- Broke allocated and free into two lists

Change-Id: I769455b5bf96bb1be2a904a23570457a92f82a74
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoMerge "Service Path-Id Model"
Reinaldo Penno [Fri, 7 Aug 2015 04:17:51 +0000 (04:17 +0000)]
Merge "Service Path-Id Model"

9 years agoService Path-Id Model 75/24875/1
Reinaldo Penno [Thu, 6 Aug 2015 17:03:32 +0000 (10:03 -0700)]
Service Path-Id Model

This allows a few use-cases and critical functionality

- Reservation of path ids
- Association of a tenant with path-id(s)
- Proper tracking of path-ids outside SFP/RSP
- Clustering and persistence

Change-Id: I90b2eee1b54752fd7565d4beb26402dd83ff2905
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoMerge "Factor out a proper -rest feature for odl-sfc-provider."
Reinaldo Penno [Wed, 5 Aug 2015 21:06:25 +0000 (21:06 +0000)]
Merge "Factor out a proper -rest feature for odl-sfc-provider."

9 years agoBug 4093 - Yang module Fixes for pyang --ietf 07/24807/1
Reinaldo Penno [Wed, 5 Aug 2015 15:37:52 +0000 (08:37 -0700)]
Bug 4093 - Yang module Fixes for pyang --ietf

Generation of new Yin files

Change-Id: I48bdbec97192296f01259c783a1de246b78beac2
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoMerge "Move netconf-related SF description and monitoring info report into sfc-netconf"
Reinaldo Penno [Wed, 5 Aug 2015 05:40:55 +0000 (05:40 +0000)]
Merge "Move netconf-related SF description and monitoring info report into sfc-netconf"

9 years agoBug 4093 - Yang module Fixes for pyang --ietf 81/24781/7
Reinaldo Penno [Wed, 5 Aug 2015 03:57:35 +0000 (20:57 -0700)]
Bug 4093 - Yang module Fixes for pyang --ietf

Also moved symmetric path attribute assigned into
creation method

Change-Id: I1726a6d8723c302e545530d49d7c4084f713471c
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoFactor out a proper -rest feature for odl-sfc-provider. 69/24769/2
Ed Warnicke [Tue, 4 Aug 2015 16:56:51 +0000 (09:56 -0700)]
Factor out a proper -rest feature for odl-sfc-provider.

Please note: I've replaced all dependencies on odl-sf-provider
with odl-sfc-provider-rest.  I suspect that no all such features
properly *need* the rest bit, but the safe way to proceed seemed
to be this until they can each be considered.

Also moved odl-mdsal-apidocs to the odl-sfc-ui feature.

Change-Id: I2fa23933bf50390cbb1cee85954a992de8e32e05
Signed-off-by: Ed Warnicke <[email protected]>
9 years agoMove netconf-related SF description and monitoring info report into sfc-netconf 55/24755/2
Yi Yang [Tue, 4 Aug 2015 09:35:48 +0000 (17:35 +0800)]
Move netconf-related SF description and monitoring info report into sfc-netconf

  - Rework SF description and monitoring info report
  - Enable netconf-based SF creation
  - Separate SF description and monitoring info report from sfc-provider
  - Move all the netconf-related pieces into sfc-netconf

Change-Id: I5ccdcc8bced89eb50ffc041bdc601dcf890caa60
Signed-off-by: Yi Yang <[email protected]>
9 years agoBug 4080 - Symmetric Path ID is not present in RSP 27/24727/2
Reinaldo Penno [Mon, 3 Aug 2015 16:16:10 +0000 (09:16 -0700)]
Bug 4080 - Symmetric Path ID is not present in RSP

symmetric path-ids are implicitly consecutive but
they do not need to be for many reasons. Therefore
they must be present in RSP structure

Change-Id: I7877bc467c5ad12b5823fbd2b0b641364ac641ca
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoMerge "Sfc-provider: add new unit tests + API update"
Reinaldo Penno [Tue, 4 Aug 2015 01:15:05 +0000 (01:15 +0000)]
Merge "Sfc-provider: add new unit tests + API update"

9 years agoMerge "Sfc unit tests update & increased stability"
Reinaldo Penno [Tue, 4 Aug 2015 01:11:34 +0000 (01:11 +0000)]
Merge "Sfc unit tests update & increased stability"

9 years agoSfc-provider: add new unit tests + API update 97/24697/2
Vladimir Lavor [Fri, 31 Jul 2015 11:30:46 +0000 (13:30 +0200)]
Sfc-provider: add new unit tests + API update

Change-Id: I61666e321fb78cb187d29c3efdccdb87507da726
Signed-off-by: Vladimir Lavor <[email protected]>
Signed-off-by: Igor Bartak <[email protected]>
Signed-off-by: Peter Palmar <[email protected]>
9 years agoSfc unit tests update & increased stability 50/23950/8
Vladimir Lavor [Mon, 27 Jul 2015 09:16:04 +0000 (11:16 +0200)]
Sfc unit tests update & increased stability

Change-Id: I0b31e37902804594dda3683556005a3b40414159
Signed-off-by: Igor Bartak <[email protected]>
Signed-off-by: Vladimir Lavor <[email protected]>
9 years agoBug 3940 - fixed augmentations handling for SFF 90/23890/2
Tomas Cechvala [Wed, 8 Jul 2015 10:15:39 +0000 (12:15 +0200)]
Bug 3940 - fixed augmentations handling for SFF

When SFF gets to conf DS sooner than topology is populated in operational
DS, augmentations for ovsdb bridge and termination point fail to be
written into config DS. This patch solves this issue.

Change-Id: Icb2e81d88efd5a1806f9a0c304ea1cfe01a3c676
Signed-off-by: Tomas Cechvala <[email protected]>
9 years agoMerge "Fixing a bug in the client tool for SFCOFL2 demo:"
Brady Johnson [Thu, 23 Jul 2015 14:58:23 +0000 (14:58 +0000)]
Merge "Fixing a bug in the client tool for SFCOFL2 demo:"

9 years agoFixing a bug in the client tool for SFCOFL2 demo: 80/24480/1
Ricardo Noriega [Thu, 23 Jul 2015 14:42:49 +0000 (16:42 +0200)]
Fixing a bug in the client tool for SFCOFL2 demo:

    - VLAN id masking value was wrong

Change-Id: I7a5a4399fc4af62c9fa622c4ba779847e9648070
Signed-off-by: Ricardo Noriega <[email protected]>
9 years agoExplicitly set git-review branch to master 28/24428/1
Thanh Ha [Wed, 22 Jul 2015 19:26:09 +0000 (15:26 -0400)]
Explicitly set git-review branch to master

Change-Id: Id88b01dc5dd074b1e26b4921f9f03fe0cdc43b07
Signed-off-by: Thanh Ha <[email protected]>
9 years agoBug 4031 - SFC client broken for VXLAN legacy and GpeIP 67/24367/1
Reinaldo Penno [Wed, 22 Jul 2015 01:49:56 +0000 (18:49 -0700)]
Bug 4031 - SFC client broken for VXLAN legacy and GpeIP

SFC Client broken for VXLAN legacy

https://git.opendaylight.org/gerrit/#/c/24278/4

with this change

            # logger.debug('%s: Sending packets to %s', self.service_type, addr)
            # if nsh_decode.is_vxlan_nsh_legacy_message(data):
            # Disregard source port of received packet and send packet back to 6633
            # addr_l = list(addr)
            # addr_l[1] = 6633
            # addr = tuple(addr_l

Change-Id: I8af644f316f01a44e48da3f55d50eb9053567f37
Signed-off-by: Reinaldo Penno <[email protected]>
9 years agoUpdating Pypi Package After Classifier Support for NSH Type 1,3, Legacy 48/24348/1
Reinaldo Penno [Tue, 21 Jul 2015 15:10:52 +0000 (08:10 -0700)]
Updating Pypi Package After Classifier Support for NSH Type 1,3, Legacy

Change-Id: I7aa177be0cbfd543615c9d336dd2a59eb055daf8
Signed-off-by: Reinaldo Penno <[email protected]>