Stanislav Jamrich [Fri, 27 Nov 2015 15:01:30 +0000 (16:01 +0100)]
SFC UI cosmetic fixes
- cosmetic fixes in SFC UI
Change-Id: I4049941f1f656fc3fb14c60107f0cce946547437
Signed-off-by: Stanislav Jamrich <[email protected]>
Ricardo Noriega [Tue, 17 Nov 2015 09:48:03 +0000 (10:48 +0100)]
Yang model for Abstract Type Definition of Service Functions
Change-Id: I1f460577a043091d3f5d8d20e0d2b2b7171cdc41
Signed-off-by: Ricardo Noriega <[email protected]>
Signed-off-by: Keith Burns (alagalah) <[email protected]>
Martin Sunal [Thu, 19 Nov 2015 16:29:42 +0000 (17:29 +0100)]
Fixed tests using default value
- fixed tests based on change
https://git.opendaylight.org/gerrit/#/c/28251/
Change-Id: Ifbdc51ed7dd68ac5b2c8e4b56260643880e59134
Signed-off-by: Martin Sunal <[email protected]>
Ruijing Guo [Wed, 11 Nov 2015 21:19:43 +0000 (21:19 +0000)]
Add code style check
Change-Id: I153bee1a32f342401cff2c2c2ccbd49709d894aa
Signed-off-by: Ruijing Guo <[email protected]>
Ruijing Guo [Wed, 4 Nov 2015 22:35:44 +0000 (22:35 +0000)]
Add NSH C3 C4 move action
Change-Id: I184e4ee48bf072f017037207c7a0e614df8ee0b3
Signed-off-by: Ruijing Guo <[email protected]>
Reinaldo Penno [Tue, 3 Nov 2015 23:27:30 +0000 (23:27 +0000)]
Merge "Yin files creation fix"
Reinaldo Penno [Tue, 3 Nov 2015 23:25:51 +0000 (23:25 +0000)]
Merge "Fix for ACL YANG changes"
Keith Burns (alagalah) [Tue, 3 Nov 2015 22:22:11 +0000 (14:22 -0800)]
Fix for ACL YANG changes
- URI sent to iptables classifier changed, yet Task sending old one.
Change-Id: If87041312fc6fe9b5070a81009b1d8e6ff2ea5b0
Signed-off-by: Keith Burns (alagalah) <[email protected]>
Brady Johnson [Wed, 28 Oct 2015 13:36:22 +0000 (14:36 +0100)]
Adding sequential path generation algorithm.
- Random generation breaks sfcofl2 vlan demo
- Also added impl code for the service path id RPCs
- Sequential generation Unit tests included
Change-Id: If65a71f4f33cc4a89f9b527366c987967dfc928b
Signed-off-by: Brady Johnson <[email protected]>
Keith Burns (alagalah) [Mon, 2 Nov 2015 23:19:08 +0000 (15:19 -0800)]
Feature clean up
- centralised and homogenised
- removed openflowplugin-all and netconf-all !!!!
- no more spurious log messages during startup
- removed un-needed depedencies
- removed redundant feature dependencies inside feature defn.
Change-Id: If5ea542732868b89ccd1cc6f5ae52167c8a4830b
Signed-off-by: Keith Burns (alagalah) <[email protected]>
Keith Burns (alagalah) [Fri, 30 Oct 2015 21:59:38 +0000 (14:59 -0700)]
Pom file clean up.
Change-Id: Ice04f4064257354a98dad66bc979ac78d37ca9bd
Signed-off-by: Keith Burns (alagalah) <[email protected]>
Daniel Malachovsky [Wed, 28 Oct 2015 14:39:55 +0000 (15:39 +0100)]
Yin files creation fix
- added search path to convert_yang_to_xml.sh script
- added yang files which are included into sfc models in sfc-model folder
Change-Id: I74acb65ced8bb844a646b6edead54ce89fcea08f
Signed-off-by: Daniel Malachovsky <[email protected]>
Johnson Li [Wed, 28 Oct 2015 11:19:49 +0000 (11:19 +0000)]
Revert "Bug 4544 - SFC-VNFM Interface Implementation"
This reverts commit
b31d270a05ea744ff8d539745e04738d836cf119.
Needs further discussion.
Change-Id: I22da812c27c83eb2084a403de5b665d1a0d5eb4e
Signed-off-by: Johnson Li <[email protected]>
Reinaldo Penno [Wed, 28 Oct 2015 06:56:23 +0000 (23:56 -0700)]
Bug 4544 - SFC-VNFM Interface Implementation
Change-Id: I5b2c150df649e1a1ec1b484225754209d83dea29
Signed-off-by: Reinaldo Penno <[email protected]>
Daniel Malachovsky [Mon, 26 Oct 2015 20:34:11 +0000 (21:34 +0100)]
Bug 4507
- Fixed script generating YIN files from Yang modules in the project.
- added empty yang2xml folder
- fixed many of the JS errors
- deleted unnecessary files
- more info @ https://bugs.opendaylight.org/show_bug.cgi?id=4507
Change-Id: I92892893e8955961c7f574b62296322bcf92c18b
Signed-off-by: Daniel Malachovsky <[email protected]>
Reinaldo Penno [Mon, 26 Oct 2015 08:12:19 +0000 (01:12 -0700)]
Bug 4528 - SFC SBRest Broken
- Commit https://git.opendaylight.org/gerrit/#/c/28539/
introduced a new Yang model sfc-common.yang with typedefs
for names used throughout other models.
- Although the typedefs resolve to strings, the typedefs
themselves are instantiated as objects. Therefore in order
to get the actual value of, say, the SF name from a SF
object, first you get a handle to the object associated
with the typedef and then perform a getValue().
- Introduced try/catch around jersey client methods
in order to catch future issues
Change-Id: I870f3f84c707f6964aa1683b67a7c0e8ff2c847f
Signed-off-by: Reinaldo Penno <[email protected]>
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]>