Vlado Lavor [Fri, 26 Jun 2015 13:16:41 +0000 (15:16 +0200)]
Bug3747 sfc-provider SfcProviderServiceFunctionAPI.class additional tests
Change-Id: I19c3df35b5c99cc43ad65e4e88e3d5bbd3d64659
Signed-off-by: Vlado Lavor <[email protected]>
Reinaldo Penno [Wed, 1 Jul 2015 07:44:03 +0000 (07:44 +0000)]
Merge "Bug3747 sfc-provider update SfcServiceFunctionSchedulerAPITest"
Reinaldo Penno [Wed, 1 Jul 2015 07:40:00 +0000 (07:40 +0000)]
Merge changes I62d1e828,I47caa069
* changes:
Bug3747 RandomScheduler % RoundRobinScheduler junit tests
Bug3747 SfcProviderServiceFunctionGroupAPI.class coverage increased
Reinaldo Penno [Wed, 1 Jul 2015 07:34:11 +0000 (07:34 +0000)]
Merge "Bug 3916 - SFC blocker sonar: equals and hashCode should be overridden in pairs"
Vlado Lavor [Thu, 25 Jun 2015 11:06:06 +0000 (13:06 +0200)]
Bug3747 sfc-provider update SfcServiceFunctionSchedulerAPITest
Change-Id: Id8ed494b565ebb4e2dd1f3f112d60b8711281e7c
Signed-off-by: Vlado Lavor <[email protected]>
Reinaldo Penno [Wed, 1 Jul 2015 07:33:04 +0000 (07:33 +0000)]
Merge "Bug3747 sfc-provider increase coverage - SfcProviderAclApi.class"
Ruijing Guo [Wed, 1 Jul 2015 05:39:51 +0000 (05:39 +0000)]
Bug 3916 - SFC blocker sonar: equals and hashCode should be overridden in pairs
Change-Id: I710b6d5a4a473650142a2112b3fc44ef3e6700e5
Signed-off-by: Ruijing Guo <[email protected]>
Vlado Lavor [Tue, 30 Jun 2015 09:09:06 +0000 (11:09 +0200)]
Bug3747 RandomScheduler % RoundRobinScheduler junit tests
Change-Id: I62d1e828a529a54f64e728d5bfdc6622a6645398
Signed-off-by: Vlado Lavor <[email protected]>
Robert Varga [Mon, 29 Jun 2015 22:49:18 +0000 (00:49 +0200)]
Use artifact imports
Rather than repeating version, use an imported dependencyManagement
section.
Change-Id: I4326ada7dbb940edce17c54756906532e4594f00
Signed-off-by: Robert Varga <[email protected]>
Robert Varga [Mon, 29 Jun 2015 22:37:00 +0000 (00:37 +0200)]
Remove unneeded odlparent overrides
odlparent defines versions as well as pluginManagement/build
declarations equivalent to these. Simplify pom files by removing these
unneeded overrides.
Change-Id: I6af1cf445b90f045b316fe0f15648686facf9aca
Signed-off-by: Robert Varga <[email protected]>
Vlado Lavor [Mon, 29 Jun 2015 10:10:51 +0000 (12:10 +0200)]
Bug3747 SfcProviderServiceFunctionGroupAPI.class coverage increased
Change-Id: I47caa06901a99dc58fd3c643de864daf4660f966
Signed-off-by: Vlado Lavor <[email protected]>
Vlado Lavor [Thu, 25 Jun 2015 08:40:32 +0000 (10:40 +0200)]
Bug3747 sfc-provider increase coverage - SfcProviderAclApi.class
Change-Id: Ia535d72e1acab4e45932fc6d03d8bfe4bd71f65d
Signed-off-by: Vlado Lavor <[email protected]>
Reinaldo Penno [Fri, 26 Jun 2015 16:12:24 +0000 (16:12 +0000)]
Merge "Fixing Sonar Problems and Cleaning"
Marcel Sestak [Fri, 26 Jun 2015 12:38:50 +0000 (14:38 +0200)]
metadata in sfc-classifier + NSH type-3 support
Change-Id: I363afeaab345112694db793ce4c14ed65d5a4d62
Signed-off-by: Marcel Sestak <[email protected]>
Reinaldo Penno [Thu, 25 Jun 2015 07:10:03 +0000 (00:10 -0700)]
Fixing Sonar Problems and Cleaning
- SfcProviderRpc.java
- Using older datastore methods
- Non-compliant Exception catching
Change-Id: I99e0b77d449ebd2210b8eadae3849d84bc89da0b
Signed-off-by: Reinaldo Penno <[email protected]>
Reinaldo Penno [Wed, 24 Jun 2015 17:02:27 +0000 (17:02 +0000)]
Merge "Bug 3848 - SFC Client does not work on Windows"
Reinaldo Penno [Tue, 23 Jun 2015 20:59:23 +0000 (13:59 -0700)]
Bug 3850 - SFC Sonar: Breaking package dependencies
Introduced a new API class so that the Locking methods
can be outside the main OpendaylightSfc class. This breaks
one of the many package cycles
Changed all other files accordingly
Change-Id: I444d62e83a726731d52da3bcdaf226c1ebfc1225
Signed-off-by: Reinaldo Penno <[email protected]>
Vlado Lavor [Mon, 8 Jun 2015 14:45:49 +0000 (16:45 +0200)]
SfcOvsUtil coverage increased + SfcOvsDataStoreAPI tests update
Change-Id: I37a8500db9581c144f8151ee14678d6da0018d15
Signed-off-by: Vlado Lavor <[email protected]>
Reinaldo Penno [Wed, 24 Jun 2015 09:59:17 +0000 (09:59 +0000)]
Merge "Rework unreliable tests in sfc-provider"
Reinaldo Penno [Tue, 23 Jun 2015 18:37:54 +0000 (11:37 -0700)]
Bug 3848 - SFC Client does not work on Windows
- Bug reported by Haeffner, Walter, Vodafone DE
- Availble signals in windows are different from Linux. Introduced
platform dependent code
- import paramiko is problematic on windows. Surrounded with
try..Except
Change-Id: Ie2195e7b423f8e8e7b9afbd0338a818e2e62c8f9
Signed-off-by: Reinaldo Penno <[email protected]>
Vlado Lavor [Tue, 23 Jun 2015 10:45:17 +0000 (12:45 +0200)]
Rework unreliable tests in sfc-provider
Change-Id: I440202f2ce602ceea2921b7cc71087a5874c4ce0
Signed-off-by: Vlado Lavor <[email protected]>
Reinaldo Penno [Sun, 21 Jun 2015 07:13:04 +0000 (00:13 -0700)]
Bug 3825 : Adding NSHC fields into GUI and JSON
This patch adds Network Context Header fields into the GUI
and passes thoses fields into the corresponding JSON to
ODL
Change-Id: Iadd11221673766ca391e1ac16fd5dbdef1a86fa0
Signed-off-by: Reinaldo Penno <[email protected]>
Reinaldo Penno [Sat, 20 Jun 2015 07:01:32 +0000 (00:01 -0700)]
Bug 3825 : Allowing flow keyword into OVS fields
This is part of the fix. It allows the 'flow'
keyword into OVS fields
Create new Input field at top level to provide
bridge name
Change-Id: I296b048d64ba7c157532380441b632fbf67bb0ac
Signed-off-by: Reinaldo Penno <[email protected]>
Reinaldo Penno [Sat, 20 Jun 2015 06:20:01 +0000 (06:20 +0000)]
Merge "Revert "Add Connected SFF Dictionary into SFF""
Reinaldo Penno [Sat, 20 Jun 2015 00:41:23 +0000 (00:41 +0000)]
Revert "Add Connected SFF Dictionary into SFF"
This reverts commit
e5067e8e51f9e09e7340d029a9eaca43a0ec969b.
Change-Id: If397cc6c0d65acc5121ddcccdf1cfb26dc368d6f
Signed-off-by: Your Name <[email protected]>
Vlado Lavor [Tue, 2 Jun 2015 10:55:45 +0000 (12:55 +0200)]
Minor improvements and increased coverage in sfc-sb-rest tests
Change-Id: Ia694820b894b5fcd087c40a6a03643be0dc78a29
Signed-off-by: Vlado Lavor <[email protected]>
Reinaldo Penno [Fri, 19 Jun 2015 16:36:21 +0000 (16:36 +0000)]
Merge "Bug 3748: Increased coverage in sfc-sb-rest"
Vlado Lavor [Tue, 2 Jun 2015 10:02:16 +0000 (12:02 +0200)]
Bug 3748: Increased coverage in sfc-sb-rest
Change-Id: I529651340ddc294b69494b22c35afa54a40b6a22
Signed-off-by: Vlado Lavor <[email protected]>
Brady Johnson [Fri, 19 Jun 2015 07:25:02 +0000 (07:25 +0000)]
Merge "Bug 3816 - sonar critical: Methods named "equals" should override Object.equals(Object)"
Ruijing Guo [Fri, 19 Jun 2015 02:07:29 +0000 (02:07 +0000)]
Bug 3816 - sonar critical: Methods named "equals" should override Object.equals(Object)
Change-Id: I071bd9f8c541af5bb796e6171a03cbc423778ba3
Signed-off-by: Ruijing Guo <[email protected]>
Ruijing Guo [Fri, 19 Jun 2015 03:40:50 +0000 (03:40 +0000)]
Bug 3815 - sonar critical: Array is stored directly
Change-Id: I6c2d5c0580209401143a668993fb3ae042eb16db
Signed-off-by: Ruijing Guo <[email protected]>
Brady Johnson [Thu, 18 Jun 2015 20:06:51 +0000 (20:06 +0000)]
Merge "Automations in sfcofl2 mininet scripts"
Brady Johnson [Thu, 11 Jun 2015 08:47:59 +0000 (10:47 +0200)]
Automations in sfcofl2 mininet scripts
- General clean up of scripts for demo
Change-Id: I039ada2c030f6bfe5b8de29da846a7ce977cdb02
Signed-off-by: Brady Johnson <[email protected]>
Brady Johnson [Wed, 17 Jun 2015 13:44:47 +0000 (15:44 +0200)]
Fixing NPE in sfcofl2 packetIn Handler
- Adding null checks in case the packet flow cookie is not available.
- https://bugs.opendaylight.org/show_bug.cgi?id=3777
Change-Id: Ie69aa5651ce5e9f5076a3f30e9d05661e166d1ef
Signed-off-by: Brady Johnson <[email protected]>
Marcel Sestak [Thu, 4 Jun 2015 16:43:50 +0000 (12:43 -0400)]
script for building setup python package
Change-Id: Id596b5b6b4ff5bcb3a444c3c07d69637d7b0d3e7
Signed-off-by: Marcel Sestak <[email protected]>
Brady Johnson [Thu, 11 Jun 2015 09:33:15 +0000 (09:33 +0000)]
Merge "Use SF from SFP hop if defined and override algorithem selection"
shlomi [Sat, 30 May 2015 14:17:34 +0000 (17:17 +0300)]
Use SF from SFP hop if defined and override algorithem selection
- https://bugs.opendaylight.org/show_bug.cgi?id=3297
- validate matching between SFP hops and chain definition
Change-Id: I07bea9e1f2f06f180689381330251b736ea4bd1f
Signed-off-by: shlomi <[email protected]>
Ricardo Noriega [Wed, 10 Jun 2015 14:50:48 +0000 (16:50 +0200)]
Bugfixes for ARP and Mininet script:
- Fixing Target Protocol Address and Sender Protocol Address for ARP reply packets.
- Bugfix to create the correspondent SFs per SFF in the mininet script.
Change-Id: I2d7f9ce2e0f8b0481c0381421f8772eabf9a8711
Signed-off-by: Ricardo Noriega <[email protected]>
Reinaldo Penno [Tue, 9 Jun 2015 05:56:29 +0000 (05:56 +0000)]
Merge "Enable skipdist for tox version >= 1.6"
Brady Johnson [Wed, 27 May 2015 08:12:13 +0000 (10:12 +0200)]
Updates to sfcofl2_mininet script
- Setting number of SFs per SFF
- Add Top-of-Rack topology option
Change-Id: I32eacb0e8bacac5632c90c5530bd271e8131ebcc
Signed-off-by: Brady Johnson <[email protected]>
Brady Johnson [Fri, 5 Jun 2015 10:00:54 +0000 (12:00 +0200)]
Bug 3591 - Get the SFF mac from the Mac/VLAN DPLs
- Currently always getting the mac from the SFF OFS augmentation,
even if the DPL is Mac/Vlan.
- https://bugs.opendaylight.org/show_bug.cgi?id=3591
Change-Id: I430d8a3c2e7aea7b52a877721ff754c6062962ba
Signed-off-by: Brady Johnson <[email protected]>
Thanh Ha [Thu, 4 Jun 2015 16:43:50 +0000 (12:43 -0400)]
Enable skipdist for tox version >= 1.6
Change-Id: Id09151cbf692499d99db6d2d02d1a970479c1ba2
Signed-off-by: Thanh Ha <[email protected]>
Brady Johnson [Thu, 4 Jun 2015 12:16:34 +0000 (12:16 +0000)]
Merge "Bug 3571 OVSDB Connection info changed SFCOVS no longer sees node for NB SFF CRUD"
Reinaldo Penno [Thu, 4 Jun 2015 07:03:19 +0000 (07:03 +0000)]
Merge "performace issue improvements"
Keith Burns (alagalah) [Wed, 3 Jun 2015 20:12:28 +0000 (13:12 -0700)]
Bug 3571 OVSDB Connection info changed SFCOVS no longer sees node for NB SFF CRUD
tp-id: changed to short string, not concatenation.
Change-Id: I444ee6ff00ab6d3c7179ead9e7120a4b16aa1098
Signed-off-by: Keith Burns (alagalah) <[email protected]>
Ricardo Noriega [Tue, 2 Jun 2015 09:49:15 +0000 (11:49 +0200)]
For TcpProxy SFs, reply to the SF ARP messages
Bug ID 3294
https://bugs.opendaylight.org/show_bug.cgi?id=3294
Change-Id: I6da52c8333360e7928fc3b1d2ea3d2c992beef6b
Signed-off-by: Ricardo Noriega <[email protected]>
Brady Johnson [Tue, 2 Jun 2015 10:34:39 +0000 (12:34 +0200)]
Patch set for already merged change.
- This change was already merged, so submitting patch-set separately
https://git.opendaylight.org/gerrit/#/c/21612/
Change-Id: I66ec0b7e1231956b1e51ad932f7efef2b5de2872
Signed-off-by: Brady Johnson <[email protected]>
Brady Johnson [Tue, 2 Jun 2015 09:46:52 +0000 (09:46 +0000)]
Merge "Correctly handling SFFs with multiple SFs"
Brady Johnson [Tue, 2 Jun 2015 08:28:41 +0000 (10:28 +0200)]
Correctly handling SFFs with multiple SFs
- When getting an SF DPL, make sure it matches the SFF name
- https://bugs.opendaylight.org/show_bug.cgi?id=3537
Change-Id: I7292e8899d63b92c5a9c9d12a9cbe1fcc03a24f6
Signed-off-by: Brady Johnson <[email protected]>
Vlado Lavor [Thu, 28 May 2015 09:33:53 +0000 (11:33 +0200)]
SfcOvsDataStoreAPI junit tests + minor repair in SfcOvsUtil
Change-Id: I44eb767fb8392a08e44a61991d5061dafc581061
Signed-off-by: Vlado Lavor <[email protected]>
Marcel Sestak [Tue, 26 May 2015 10:39:31 +0000 (12:39 +0200)]
performace issue improvements
Change-Id: I11d8594f16afb50506f65e718a17ac757d3e0308
Signed-off-by: Marcel Sestak <[email protected]>
Brady Johnson [Sun, 31 May 2015 15:18:56 +0000 (15:18 +0000)]
Merge "Bumping versions from Lithium to Beryllium."
Florin Coras [Tue, 26 May 2015 04:26:49 +0000 (21:26 -0700)]
Bug 3396: Ensure hop uniqueness in TE mappings.
Change-Id: Iabca1e491799da8b4406639640317d6d735538d5
Signed-off-by: Florin Coras <[email protected]>
(cherry picked from commit
eccac77de25fe2f3cf8731f0d1525d42ed1ee130)
Brady Johnson [Tue, 19 May 2015 12:59:22 +0000 (14:59 +0200)]
Bumping versions from Lithium to Beryllium.
- The Version-bump.sh script was used
https://wiki.opendaylight.org/view/File:Version-bump.sh
- Had to manually change yangtools versions
from: <date>.7-SNAPSHOT
to: <date>.8-SNAPSHOT
Change-Id: Ic4faf8d59908807b7003f3f1d70ff8040b7d45d0
Signed-off-by: Brady Johnson <[email protected]>
Reinaldo Penno [Thu, 28 May 2015 17:03:47 +0000 (10:03 -0700)]
Bug 3247 - Need to move vnbar stats button from main page to RSP tab of SFP page
Change-Id: I202bf67b03267df12e4447386eb29f6d48c4e8a5
Signed-off-by: Reinaldo Penno <[email protected]>
Brady Johnson [Thu, 28 May 2015 14:06:22 +0000 (16:06 +0200)]
Fixing broken build cause by sfclisp compilation
- The LispApplicationDataLCAFAddress API changed in this
upstream change:
https://git.opendaylight.org/gerrit/#/c/21251/
- Not sure if we should be using getLocalPortLow() or getLocalPortHigh()
using Low for now.
Change-Id: Iff000b753576a9ad9a18b994c755be11e3962cd7
Signed-off-by: Brady Johnson <[email protected]>
Michal Polkorab [Tue, 26 May 2015 10:53:49 +0000 (12:53 +0200)]
Fix sonar test coverage reporting
- added sonar-jacoco-listeners dependency - picks up jacoco report and
transforms it into sonar report
- modified jacoco-maven-plugin - so that sonar is able to pick up jacoco report
Change-Id: Iad05d270a3b9e6cf1ba5211f1d8b1146a2d5b33a
Signed-off-by: Michal Polkorab <[email protected]>
Vlado Lavor [Mon, 25 May 2015 10:18:29 +0000 (12:18 +0200)]
JUnit SfcOvsRpc, SfcOvsToSffMappingAPI & SfcSffToOvsMappingAPI update
Change-Id: Ice09b55c078eb2ad5d4448f2ed8872b18e54aa7e
Signed-off-by: Vlado Lavor <[email protected]>
Reinaldo Penno [Thu, 21 May 2015 20:04:27 +0000 (20:04 +0000)]
Merge "BUG 3279: sfc-sb-rest Add 'input-interface' and ipfix matchers in the exported ACE"
Reinaldo Penno [Thu, 21 May 2015 17:31:07 +0000 (10:31 -0700)]
BUG 3247 - Need to move vnbar stats button from main page to RSP tab of SFP page
Change-Id: I37ff7efdb5928a620bef1f55d567962c3f2cde8b
Signed-off-by: Reinaldo Penno <[email protected]>
Reinaldo Penno [Wed, 20 May 2015 21:20:18 +0000 (14:20 -0700)]
The tenant-id is missing from SFP/RSP. Although it is present on SF
Change-Id: I9f8b97bde303f97243cd6a1d5f4bce74d650d86d
Signed-off-by: Reinaldo Penno <[email protected]>
Brady Johnson [Wed, 20 May 2015 17:00:05 +0000 (17:00 +0000)]
Merge "fix lisp NPE"
Christophe Fontaine [Tue, 19 May 2015 13:55:54 +0000 (15:55 +0200)]
BUG 3279: sfc-sb-rest Add 'input-interface' and ipfix matchers in the exported ACE
Change-Id: Ic51266fc0a6b874ddc19661c16d2b84685dcef7f
Signed-off-by: Christophe Fontaine <[email protected]>
shlomi [Wed, 20 May 2015 13:11:04 +0000 (16:11 +0300)]
fix lisp NPE
Change-Id: I6aeaa459eec9b2312f8d2008357367c3d9d5328c
Signed-off-by: shlomi <[email protected]>
Marcel Sestak [Wed, 20 May 2015 12:42:55 +0000 (14:42 +0200)]
classifier.py: process_packet() fixing the issue when only first 1024 packets are processed
Change-Id: I745a8258fec048ffc95f0547e02bf15d2c1858d9
Signed-off-by: Marcel Sestak <[email protected]>
Brady Johnson [Wed, 20 May 2015 05:30:18 +0000 (05:30 +0000)]
Merge "Switch sfclisp from activator to config subsystem"
Andrej Kincel [Tue, 19 May 2015 13:08:11 +0000 (15:08 +0200)]
Moving tests cleanup code to @after block
+ using RSP_NAME constant everywhere, to make the cleanup possible
Change-Id: I3948cb86021e6c26df9b6d37f4d6405e28c6ee8e
Signed-off-by: Andrej Kincel <[email protected]>
Florin Coras [Thu, 30 Apr 2015 08:31:50 +0000 (01:31 -0700)]
Switch sfclisp from activator to config subsystem
Change-Id: Ic2501e9d0a6e475258be23c4d3e798cda8b290c4
Signed-off-by: Florin Coras <[email protected]>
Reinaldo Penno [Mon, 18 May 2015 21:41:58 +0000 (21:41 +0000)]
Merge "sfc-ui: Add the possibility to drag and drop ACEs in a ACL to order the ACEs"
Brady Johnson [Mon, 18 May 2015 21:03:11 +0000 (21:03 +0000)]
Merge "Separating config files of features"
Reinaldo Penno [Mon, 18 May 2015 20:35:34 +0000 (20:35 +0000)]
Merge "Bug3218 Handle generated traffic from TCP Proxy SF"
Brady Johnson [Thu, 14 May 2015 13:37:53 +0000 (15:37 +0200)]
Bug3218 Handle generated traffic from TCP Proxy SF
- https://bugs.opendaylight.org/show_bug.cgi?id=3218
- Added boolean flag to SF to indicate its a tcpProxy
- Added service-function type TcpProxy
- Added a TcpProxy UT
Change-Id: I60a7f0dccd24f09c30d2beb7da15fb06f00b9d7d
Signed-off-by: Brady Johnson <[email protected]>
Thomas Bachman [Mon, 18 May 2015 17:25:19 +0000 (13:25 -0400)]
Bug 3237: Add OVSDB config via SFF PUT.
This patch adds support for configuring an SFC-OVS
Service Function Forwarder, without requiring the
user to provide the ovs-node object.
It also adds a fix that allows SFCOFL2 to get the
Inventory NodeId from a Service Function Forwarder
for flow programming
Change-Id: I5870def6986bad51df0c92408888997debfff015
Signed-off-by: Thomas Bachman <[email protected]>
Christophe Fontaine [Mon, 18 May 2015 13:59:09 +0000 (15:59 +0200)]
sfc-ui: Add the possibility to drag and drop ACEs in a ACL to order the ACEs
Change-Id: I9fce00f990a8c377ea7874338e0b4e1bd66a8db0
Signed-off-by: Christophe Fontaine <[email protected]>
Andrej Kincel [Fri, 15 May 2015 08:30:06 +0000 (10:30 +0200)]
Separating config files of features
Features which are not included in odl-sfc-provider feature
(odl-sfc-test-consumer, odl-sfc-netconf and odl-sfc-sb-rest) should not
be listed as required capabilities in 80-sfc.xml. This is causing config
subsystem exception, if only odl-sfc-provider feature is installed and
the above listed features are not.
The behaviour should be:
1. odl-sfc-provider can be installed without any other features except
odl-sfc-model
2. a SFC renderer (sfc-ovs, sfcofl2, sfc-netconf) is dependent on
odl-sfc-provider, thus installation of renderer feature will triger
odl-sfc-provider installation too.
+ separating sfc-sb-rest config file
+ separating sfc-netconf config file
+ separating sfc-test-consumer config file
+ removing sfc-test-consumer from boot features
+ fixed ordering in features
(config file after bundle)
Change-Id: I6cd942dfb43abfa5728475524c3c5be869bdc2f1
Signed-off-by: Andrej Kincel <[email protected]>
Reinaldo Penno [Mon, 18 May 2015 01:56:09 +0000 (01:56 +0000)]
Merge "Bug 3235: Added missing NSH features."
Reinaldo Penno [Sun, 17 May 2015 20:31:56 +0000 (13:31 -0700)]
BUG 3239: InvokationException on ServiceFunctionGroups
- Two fixes in this patch
- SFG can not access vaibale that might be null. It has to test for it first
- SCheduler initialization can not occur after Path is created. This causes
first RSP creation to fail
Change-Id: Iec917ce4677cd18c82053da5eaa1fd217727e3ef
Signed-off-by: Reinaldo Penno <[email protected]>
Thomas Bachman [Sat, 16 May 2015 20:55:47 +0000 (16:55 -0400)]
Bug 3235: Added missing NSH features.
This adds some missing NSH features to
SFC-OVS.
Change-Id: I35e941bc59a13e135fa92f556af2c5f6e5e76f17
Signed-off-by: Thomas Bachman <[email protected]>
Reinaldo Penno [Fri, 15 May 2015 15:49:17 +0000 (15:49 +0000)]
Merge "SFC + GBP Integration Phase II: enhance readRspFirstHopBySftList"
Reinaldo Penno [Thu, 14 May 2015 21:01:26 +0000 (21:01 +0000)]
Merge "Now using NSH Nsc Registers"
Brady Johnson [Thu, 14 May 2015 17:39:27 +0000 (19:39 +0200)]
Now using NSH Nsc Registers
- Add NshOneHop UT
- Copy Nsc1/Nsc2 from hop-to-hop to maintain the values through the chain
- Use Nsi, Nsp, Nsc1, and Nsc2 on the last hop (last Nsi)
-- If on the last Hop
--- If Nsc1 is not set, that is Nsc1==0
---- Output to INPORT
--- Else
---- Copy/Move Nsi, Nsp, Nsc1=>Ipv4TunDst, and Nsc2=>TunId (Vnid)
Change-Id: Ibf1a071c8de4f44a00d2e90df07e8c1df9fee305
Signed-off-by: Brady Johnson <[email protected]>
Reinaldo Penno [Wed, 13 May 2015 02:32:38 +0000 (19:32 -0700)]
Bug 3193 - OVS-CLI to SFF path does not work
- Full fix for clustering issues that I could catch
- Caught almost all situations where we build objects but have nothing
in them or they are simply null
Change-Id: Ia49df1d77d48c85a88b55df593b364b5847b8af7
Signed-off-by: Reinaldo Penno <[email protected]>
Yi Yang [Tue, 12 May 2015 16:44:23 +0000 (00:44 +0800)]
SFC + GBP Integration Phase II: enhance readRspFirstHopBySftList
readRspFirstHopBySftList can take two arguments now, one is
ServiceFunctionSchedulerTypeIdentity, the other is
List of ServiceFunctionTypeIdentity, this enables the caller to
specify scheduler algorithm on calling readRspFirstHopBySftList
to create a new RSP.
Change-Id: I73a742e19d0d623bf6fa49bf8911c50af610db29
Signed-off-by: Yi Yang <[email protected]>
Andrej Kincel [Thu, 7 May 2015 13:53:38 +0000 (15:53 +0200)]
SfcProviderRpc unit tests
Change-Id: Id1a30fb6098b87e610936bb84f92f7e680d740d1
Signed-off-by: Igor Bartak <[email protected]>
Signed-off-by: Andrej Kincel <[email protected]>
Vladimir Lavor [Thu, 14 May 2015 09:09:46 +0000 (11:09 +0200)]
JUnit: SfcSffToOvsMappingAPI test update
Change-Id: I7677f6b36f332960b942e713dfeb53df35040310
Signed-off-by: Vladimir Lavor <[email protected]>
Reinaldo Penno [Thu, 14 May 2015 01:31:54 +0000 (01:31 +0000)]
Merge "Minor NSH flow bug fixes"
Brady Johnson [Wed, 13 May 2015 20:34:51 +0000 (22:34 +0200)]
Minor NSH flow bug fixes
- Minor fix for RSP with only one Hop
- Nsi should not be 0 on egress hop
- Minor fix to UT as a result of needing rsp.getStartingIndex()
Change-Id: I8e006e87f0a5284aca764a8406914298e150e433
Signed-off-by: Brady Johnson <[email protected]>
Brady Johnson [Wed, 13 May 2015 14:57:22 +0000 (14:57 +0000)]
Merge "render grouped rsp to ofl2"
shlomi [Mon, 11 May 2015 16:21:00 +0000 (19:21 +0300)]
render grouped rsp to ofl2
Change-Id: I9fc513e593cbd55c85ac8acaa762a523eb141f4f
Signed-off-by: shlomi <[email protected]>
Brady Johnson [Wed, 13 May 2015 09:22:16 +0000 (11:22 +0200)]
Using synchronized Maps in SfcL2ProviderUtils.
Change-Id: Iaa9d59fac937fa37b357a00d94b7943a98acd54f
Signed-off-by: Brady Johnson <[email protected]>
Vladimir Lavor [Tue, 12 May 2015 15:19:51 +0000 (17:19 +0200)]
Bug 3184 rsp return name instead of boolean
Change-Id: I36229f4e9de6d74e49db75c0125d050e4b70fe4d
Signed-off-by: Vladimir Lavor <[email protected]>
Brady Johnson [Wed, 13 May 2015 12:03:34 +0000 (14:03 +0200)]
Temporarily removing SFC-Lisp from build as its breaking Jenkins.
Change-Id: I7b844c243f0eda0decbdcc6ba4cf389210b9c888
Signed-off-by: Brady Johnson <[email protected]>
Vladimir Lavor [Thu, 7 May 2015 14:02:53 +0000 (16:02 +0200)]
SfcProviderRenderedPathAPITest + POM
Change-Id: I7ebaf0c5d4e51b93885112e7728a0eaa8e8dbec6
Signed-off-by: Vladimir Lavor <[email protected]>
Reinaldo Penno [Tue, 12 May 2015 22:19:01 +0000 (22:19 +0000)]
Merge "SfcProviderServicePathAPI.class, readAllServiceFunctionPath Junit test"
Vladimir Lavor [Tue, 12 May 2015 07:11:39 +0000 (09:11 +0200)]
SfcProviderServicePathAPI.class, readAllServiceFunctionPath Junit test
Change-Id: I3bb2c0debd31b7e771db8d5d96ee9c98a63e3413
Signed-off-by: Vladimir Lavor <[email protected]>
Reinaldo Penno [Tue, 12 May 2015 21:14:19 +0000 (14:14 -0700)]
Bug 3190 - Removing automatic augmentation names to debug OVSDB issues
Change-Id: Idbab3aad19ee5a8630fff7cc4ee2c2fe7f0ce0fc
Signed-off-by: Reinaldo Penno <[email protected]>
Reinaldo Penno [Tue, 12 May 2015 20:47:44 +0000 (20:47 +0000)]
Merge "Bug 3187: Adding mapping list."
Reinaldo Penno [Tue, 12 May 2015 20:45:23 +0000 (20:45 +0000)]
Merge "override lisp project junit definition"
Rodrigo Lopez Manrique [Tue, 12 May 2015 11:11:04 +0000 (13:11 +0200)]
Previous sfcofl2 files have been removed to complete the transition to new folder sfcofl2_demo folder
Change-Id: I4953fa9d7ab22f1eed3b613f697718a3bcb38d44
Signed-off-by: Rodrigo Lopez Manrique <[email protected]>
Rodrigo Lopez Manrique [Tue, 12 May 2015 11:06:35 +0000 (13:06 +0200)]
sfcofl2 test files have been moved to sfcofl2_demo folder.
JSON data files that configure ODL have been added to that folder.
Finally, README file to test everything together is included.
Change-Id: I520b02aa40c6aa4a616e6e9180b474ff628fcefb
Signed-off-by: Rodrigo Lopez Manrique <[email protected]>