Keith Burns (alagalah) [Sat, 24 Oct 2015 18:46:42 +0000 (11:46 -0700)]
Fix for YANG revisions not being explicit in import.
Change-Id: Ib1b6045ad74685ba37095c67aec424b67067545b
Signed-off-by: Keith Burns (alagalah) <[email protected]>
Reinaldo Penno [Mon, 26 Oct 2015 06:14:55 +0000 (06:14 +0000)]
Merge "Add exception handle for SfcProviderRenderedPathAPI & SfcNshHeader"
Ruijing Guo [Mon, 26 Oct 2015 05:58:44 +0000 (05:58 +0000)]
Add exception handle for SfcProviderRenderedPathAPI & SfcNshHeader
Change-Id: Iad676023f076195e3dae2bc9fa24fdb5ca392d9c
Signed-off-by: Ruijing Guo <[email protected]>
Reinaldo Penno [Mon, 26 Oct 2015 04:43:16 +0000 (21:43 -0700)]
Fixing sfc-scf-openflow naming/class convention
- Module, namespace and file name need to be consistent in
sfc-scf-openflow-provider-impl.yang
- Fixes on .yang required corresponding changes in package
name, class name, etc
- Fixed all possible Yang issues in sfc-provider-impl.yang.
I do not think this is the cause of any issues but fixed
everything according to pyang
- Fixed initial config files
Change-Id: I14f1d7f90d0c1c76f454535bd45fb362b08e2f1c
Signed-off-by: Reinaldo Penno <[email protected]>
Ruijing Guo [Fri, 23 Oct 2015 05:39:10 +0000 (05:39 +0000)]
fix NullPointerException in SfcLispUtil
Change-Id: I4f0b2217f02ca44c1f0c3ad8101ea92e1ee6ecf8
Signed-off-by: Ruijing Guo <[email protected]>
Ruijing Guo [Fri, 23 Oct 2015 04:04:59 +0000 (04:04 +0000)]
Bug 4481 - Standalone SFC classifier support
1. add more ACL match for SFC classifier
2. clean up some code
3. add some exception handle
Change-Id: I0c6e55c775da67a8aa19be7cb5374b92fbd34f2e
Signed-off-by: Ruijing Guo <[email protected]>
Reinaldo Penno [Thu, 22 Oct 2015 06:29:47 +0000 (06:29 +0000)]
Merge "Append NSH-aware SF to vxlan_dump.py and rename as vxlan_tool.py"
Yi Yang [Thu, 22 Oct 2015 05:40:05 +0000 (13:40 +0800)]
Append NSH-aware SF to vxlan_dump.py and rename as vxlan_tool.py
Usage: vxlan_tool.py [-h] [-i INTERFACE] [-d dump | forward]
This is a VxLAN/VxLAN-gpe + NSH dump and forward tool, you can use it to dump
and forward VxLAN/VxLAN-gpe + NSH packets, it can also act as an NSH-aware SF
for SFC test when you use --forward option, in that case, it will
automatically decrease nsi by one.
optional arguments:
-h, --help show this help message and exit
-i INTERFACE, --interface INTERFACE
Specify the interface to listen
-d {dump,forward}, --do {dump,forward}
dump/foward VxLAN/VxLAN-gpe + NSH packet
Change-Id: I2417327e1192073831d9da89893f90c0ccb741cd
Signed-off-by: Yi Yang <[email protected]>
Yi Yang [Thu, 22 Oct 2015 01:19:27 +0000 (09:19 +0800)]
Fix charset encode issue in sfc-py/MANIFEST.in
Before fix:
$ iconv -t ascii sfc-py/MANIFEST.in
iconv: illegal input sequence at position 0
$
After fix:
$ iconv -t ascii sfc-py/MANIFEST.in
graft nfq
graft test
include start_agent.sh tox.ini README.rst
prune unused
global-exclude *.pyc
recursive-exclude * __pycache__
$
https://pypi.python.org/pypi/sfc has same issue because of this
bad encode, this results in "pip3 install sfc" failure.
Change-Id: Ib12ad58e38d68b2bcaa4ce7a6670ccd286381267
Signed-off-by: Yi Yang <[email protected]>
Reinaldo Penno [Wed, 21 Oct 2015 23:04:44 +0000 (23:04 +0000)]
Merge "Introducing typedef and leafrefs for strings."
Reinaldo Penno [Wed, 21 Oct 2015 16:09:56 +0000 (16:09 +0000)]
Merge "Add a SFC NSH test tool vxlan_dump.py"
Yi Yang [Wed, 21 Oct 2015 12:15:14 +0000 (20:15 +0800)]
Add a SFC NSH test tool vxlan_dump.py
This is a pure python script, it can dump Ethernet
header, IP header, UDP header, NSH base header and
NSH context header, this is very helpful for SFC NSH
test.
It includes much code from sfc-py, the intention
is to make sure it is self-contained and hasn't too many
dependencies and packeges installation, in addition,
it does need some changes, the original APIs can't meet
its requirements.
Change-Id: I7ff2101afeeba009311e2f75efb2fc02bd3fc384
Signed-off-by: Yi Yang <[email protected]>
Yi Yang [Wed, 21 Oct 2015 10:41:53 +0000 (18:41 +0800)]
Fix errors in compute_internet_checksum in corner case
When data length is odd, compute_internet_checksum will
hit a corner case, this results in two errors:
1. pad = bytearray('\x00')
2. out-of-boundary access to 'data'
This commit fixes them and it is verified in my python-based
SF.
Change-Id: Ida19b0b0f7c3a790a234273fc5773a4becd9f220
Signed-off-by: Yi Yang <[email protected]>
Keith Burns (alagalah) [Sat, 17 Oct 2015 21:21:31 +0000 (14:21 -0700)]
Introducing typedef and leafrefs for strings.
This is to prepare for new data model, introduce
type safety and code-readability.
Change-Id: If181b38391abcc74754f2801bb2d6d66fd155e68
Signed-off-by: Keith Burns (alagalah) <[email protected]>
Ruijing Guo [Tue, 20 Oct 2015 08:43:30 +0000 (08:43 +0000)]
Bug 4500: Clean up Classifier/RSP dependency
Change-Id: Ie2d37a8d4d565bbdaae9edabaf1ec818f4740aad
Signed-off-by: Ruijing Guo <[email protected]>
Reinaldo Penno [Mon, 19 Oct 2015 15:43:47 +0000 (15:43 +0000)]
Merge "SFC - fixed broken SFC UI by DLUX patch - fixed bugs about new version of angular >1.4 - changed SFC compatibility to DLUX - SFC is depend just only on DLUX core - changed SFC UI translations to partial (like DLUX core) - removed yang2xml folder with Yin files - changed service-function-metadata module to service-function-path-metadata in sfc.services.js"
Reinaldo Penno [Tue, 13 Oct 2015 02:31:33 +0000 (19:31 -0700)]
Bug 4452 - Multiple Context Header Allocation Support
This commit adds a SFC yang model as part of the
design of allows multiple SFC clients besides GBP.
https://lists.opendaylight.org/pipermail/sfc-dev/2015-September/001886.html
- The SFF metadata fatures design follows the recommended approach
for capability and model evolution:
- https://tools.ietf.org/html/draft-ietf-netmod-rfc6087bis-04#page-31
- The common model (SFF) does not need to be touched
- All new augmentation and features remain on separate files
- Separate files can be reved and changed as needed
- RSP model was patched so client can request metadata allocation.
- Added new provisional code to test new RSP RPC
parameters
- This code is safe in that it does not require any GBP changes yet
- Rebased to new classifier
Change-Id: I161d88196fa6ccd9baf64c3385974bcbd2af5fb4
Signed-off-by: Reinaldo Penno <[email protected]>
Reinaldo Penno [Mon, 19 Oct 2015 05:24:50 +0000 (05:24 +0000)]
Merge "Bug 4481 - Standalone SFC classifier support"
Ruijing Guo [Fri, 16 Oct 2015 06:49:27 +0000 (06:49 +0000)]
Bug 4481 - Standalone SFC classifier support
1. Standalone SFC classifier framework
2. Already test in uni-direction SFC
TODO:
1. plan to add exception handle
2. plan to add bi-directory SFC
3. plan to add VLAN
4. plan to add classifier stats
Change-Id: I59fafc5f2145f7b07c4fd0bf66d055d9dc35fa86
Signed-off-by: Ruijing Guo <[email protected]>
Ruijing Guo [Mon, 19 Oct 2015 02:29:10 +0000 (02:29 +0000)]
Change protected to public in SfcProviderServiceFunctionMetadataAPI
Change-Id: I96260af2e8f3c5f32058e4f490ba91c4cb4eeff5
Signed-off-by: Ruijing Guo <[email protected]>
Reinaldo Penno [Fri, 16 Oct 2015 19:08:04 +0000 (19:08 +0000)]
Merge "Bug 4458 - implement SfcOpenflowUtils as SFC util module"
Ruijing Guo [Tue, 13 Oct 2015 05:05:03 +0000 (05:05 +0000)]
Bug 4458 - implement SfcOpenflowUtils as SFC util module
Change-Id: Id06266ed7a9541fb765bb808af650076aa7406b1
Signed-off-by: Ruijing Guo <[email protected]>
Florin Coras [Wed, 14 Oct 2015 11:12:03 +0000 (13:12 +0200)]
Add sfclisp postman collection for testing
Change-Id: I838b7c6b3c2aec027dec4a70d8d94377703ad1af
Signed-off-by: Florin Coras <[email protected]>
Reinaldo Penno [Fri, 16 Oct 2015 09:42:06 +0000 (09:42 +0000)]
Merge "Removed methods containing reflection"
Martin Sunal [Wed, 14 Oct 2015 12:30:14 +0000 (14:30 +0200)]
Removed methods containing reflection
- removed all methods with name *Executor
- removed SfcProviderAbstractAPI which is not needed anymore
Change-Id: Ib7f0e2ad3ad5c43f4d06b3c93363eee0b2070ea2
Signed-off-by: Martin Sunal <[email protected]>
Reinaldo Penno [Thu, 15 Oct 2015 13:40:06 +0000 (13:40 +0000)]
Merge "Bug 4474 - Add metadata in rendered path data store"
Ruijing Guo [Thu, 15 Oct 2015 00:16:00 +0000 (00:16 +0000)]
Bug 4474 - Add metadata in rendered path data store
Change-Id: Ia298f106959cdac5ae203df33d447fc1b1516b12
Signed-off-by: Ruijing Guo <[email protected]>
Ruijing Guo [Wed, 14 Oct 2015 01:53:39 +0000 (01:53 +0000)]
Bug 4445 : Clean up pom.xml in SFC project
Change-Id: I928de057bb1d8fbf66785b3f3bd838b90be927eb
Signed-off-by: Ruijing Guo <[email protected]>
Daniel Malachovsky [Tue, 13 Oct 2015 15:19:11 +0000 (17:19 +0200)]
SFC
- fixed broken SFC UI by DLUX patch
- fixed bugs about new version of angular >1.4
- changed SFC compatibility to DLUX - SFC is depend just only on DLUX core
- changed SFC UI translations to partial (like DLUX core)
- removed yang2xml folder with Yin files
- changed service-function-metadata module to
service-function-path-metadata in sfc.services.js
Change-Id: Iedf77a7a8a909ec9a6fdadf9e80508aedc9ed51c
Signed-off-by: Daniel Kuzma <[email protected]>
Signed-off-by: Daniel Malachovsky <[email protected]>
Reinaldo Penno [Mon, 12 Oct 2015 17:46:47 +0000 (17:46 +0000)]
Merge "Bug 4453 - service function metadata provider support"
Reinaldo Penno [Mon, 12 Oct 2015 16:05:40 +0000 (16:05 +0000)]
Merge "Bug 4443 - Add default classifier table for SFC"
Reinaldo Penno [Mon, 12 Oct 2015 16:03:20 +0000 (16:03 +0000)]
Merge "Bug 4445 : Clean up pom.xml in SFC project"
Ruijing Guo [Mon, 12 Oct 2015 11:36:27 +0000 (11:36 +0000)]
Bug 4453 - service function metadata provider support
Change-Id: Ifee42e311e3c54869dbec0ba0f049c23474e38e5
Signed-off-by: Ruijing Guo <[email protected]>
Reinaldo Penno [Mon, 12 Oct 2015 04:22:58 +0000 (04:22 +0000)]
Merge "Bug 4444 : Add system interface for SFC data plane locator"
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]>
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]>
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]>
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]>
Reinaldo Penno [Fri, 9 Oct 2015 15:58:32 +0000 (15:58 +0000)]
Merge "Bug 4362 - Update SFC to IETF ACL Yang"
Reinaldo Penno [Thu, 8 Oct 2015 06:33:36 +0000 (06:33 +0000)]
Merge "Bug 4361 - Add SetNSH Action & actionsInstruction in SFC openflow utility"
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]>
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]>
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]>
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]>
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]>
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""
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]>
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"
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]>
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]>
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]>
Reinaldo Penno [Tue, 15 Sep 2015 02:34:44 +0000 (02:34 +0000)]
Merge "Re-enable sfclisp"
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]>
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]>
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]>
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]>
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]>
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]>
Ed Warnicke [Fri, 11 Sep 2015 20:39:42 +0000 (20:39 +0000)]
Merge "Increasing Test Coverage - SfcProviderSfgEntryDataListener not used"
Ed Warnicke [Fri, 11 Sep 2015 20:39:16 +0000 (20:39 +0000)]
Merge "Increasing Test Coverage - SfcDataStoreCallback not used"
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]>
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]>
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]>
Reinaldo Penno [Fri, 11 Sep 2015 01:04:46 +0000 (01:04 +0000)]
Merge "Migration to use MD-SAL Project"
Brady Johnson [Thu, 10 Sep 2015 16:43:16 +0000 (16:43 +0000)]
Merge "Increasing Test Coverage - SFC Listeners"
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]>
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]>
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]>
Brady Johnson [Wed, 9 Sep 2015 17:53:13 +0000 (17:53 +0000)]
Merge "Update ovsdb.southbound.version"
Ed Warnicke [Wed, 9 Sep 2015 15:09:56 +0000 (15:09 +0000)]
Merge "BUG 4263: No test coverage for SfcProviderSfEntryDataListener"
Ed Warnicke [Wed, 9 Sep 2015 15:02:36 +0000 (15:02 +0000)]
Merge "Increasing coverage for SFc Provider"
Ed Warnicke [Wed, 9 Sep 2015 15:02:21 +0000 (15:02 +0000)]
Merge "Reving Python Package to 0.1.4"
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]>
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]>
Reinaldo Penno [Wed, 9 Sep 2015 00:46:04 +0000 (00:46 +0000)]
Merge "Use odlparent JaCoCo UT configuraiton"
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]>
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]>
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]>
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]>
Brady Johnson [Fri, 4 Sep 2015 07:43:41 +0000 (07:43 +0000)]
Merge "sff_client can specify inner ethernet addresses"
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]>
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]>
Reinaldo Penno [Thu, 3 Sep 2015 20:18:49 +0000 (20:18 +0000)]
Merge "Migrate netconf/restconf dependencies"
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]>
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]>
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]>
Brady Johnson [Tue, 1 Sep 2015 05:50:07 +0000 (05:50 +0000)]
Merge "Service Path ID API"
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]>
Reinaldo Penno [Wed, 26 Aug 2015 22:36:17 +0000 (22:36 +0000)]
Merge "Set ofPort info to SFF's DPL while mapping"
Reinaldo Penno [Mon, 24 Aug 2015 22:00:52 +0000 (22:00 +0000)]
Merge "Cleaned out unused repos and dependencies."
Reinaldo Penno [Mon, 24 Aug 2015 21:56:36 +0000 (21:56 +0000)]
Merge "Remove dependency on LogBack... should use karaf logging config instead"
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]>
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]>
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]>
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]>
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]>
Reinaldo Penno [Sat, 22 Aug 2015 01:45:01 +0000 (01:45 +0000)]
Merge "Fix sfclisp to use new lispflowmapping APIs"
Reinaldo Penno [Fri, 21 Aug 2015 21:58:48 +0000 (21:58 +0000)]
Merge "Break out sfc-bootstrap from sfc-provider"
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]>
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]>