summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-09-05Fix ReaderFactory: remove AutoClosable from listMarek Gradzki6-13/+10
of implemented interfaces. Reader factories do not need to be AutoClosable. Change-Id: I779e87eb0b03750e264df52e14eee58467ca799a Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-09-05Fix Writer Factory: remove AutoClosable from listMarek Gradzki4-8/+4
of implemented interfaces. WriterFactories do not need to be AutoClosable. Change-Id: I1947489b7eac2ccf4c34b3212c93ed76922a595f Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-09-02HONEYCOMB-147 - Bad filtering while dumping local locator-setsJan Srnicek3-6/+29
Fixed filtering while dumping only local locator-sets Added automatic learning of previously created locatr-sets(name to index mapping) Change-Id: I5d40c545e76a698ffdda9a092590280b0daca68a Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2016-09-02Fix restoration orderMaros Marsalek1-1/+1
Change-Id: If90a801d69954cbddb1907b32079a3cb928ff4ab Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-09-02HONEYCOMB-149 - Interface-ref contains locator-set nameJan Srnicek1-2/+4
Change-Id: I5d704f9aa4036328b29562cc289d7da5ddafdcf0 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2016-08-31Fixing sonar issues #1Maros Marsalek23-128/+143
Change-Id: I4c27d0ad2fd1655db2237ae914361f029093084c Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-31Bump version to 1.16.12-SNAPSHOTMaros Marsalek54-94/+94
Change-Id: I27b09dc1fdf7597c8b0751d8cbf950500e03fa23 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-31Bump jvpp version used to 16.12Jan Srnicek5-7/+7
Change-Id: Ie776cc9436aea510a1eef10ba6b6c8ed3a8afc08 Signed-off-by: Maros Marsalek <mmarsale@cisco.com> Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2016-08-31HONEYCOMB-75: Lisp Postman CollectionJan Srnicek1-0/+562
Change-Id: Icc483704f8c5e621928f55378cfc6ea3a663bffe Signed-off-by: Jan Srnicek <jsrnicek@cisco.com> x
2016-08-31HONEYCOMB-75 - Lisp implemetationJan Srnicek68-5/+6330
Rebased on final minimal distro Change-Id: Ib71fc59e62dda4633f4f79c5c7417a4aaf02a177 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com> Signed-off-by: Florin Coras <fcoras@cisco.com> Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-31Fixing pomsMaros Marsalek2-8/+3
- Sample parent path - NSH redundant dependency + parent path Change-Id: I3f4144be4031e2742f9a29c7a5612fbafbf8d0cf Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-31HONEYCOMB-144 - Make dump cache manager thread-saveJan Srnicek7-44/+37
Modified to be thread save and generic to be usable in all plugins Change-Id: I26c90e8c8aa13c07fa389d86a9784e92e9532bcd Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2016-08-30HONEYCOMB-140 - Honeycomb Plugin ArchetypeJan Srnicek23-5/+1022
Change-Id: I6e04fb769e82fb539dbd6a79bb465974796137a4 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2016-08-26HONEYCOMB-139: update postman collectionMarek Gradzki1-0/+219
with examples of requests for IETF-ACLs management Change-Id: Ide6b2d93b34f5877a0189d1e214fb78b02239ac5 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-08-26HONEYCOMB-139: ietf-acl translation layer. IP6 L3 ACL supportMarek Gradzki12-150/+675
Other changes: - documentation update - eth + ip4 writer rafactoring + tests Change-Id: I1ac6a4e99dd4f12c870cbd749af6b98018294dd4 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-08-26HONEYCOMB-139: ietf-acl translation layer. IP4 L3 ACL supportMarek Gradzki4-1/+315
Change-Id: I5e5af0d7609aa594790b35a387ec8701f1f6b6df Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-08-26HONEYCOMB-139: ietf-acl translation layer. L2 ACL supportMarek Gradzki12-5/+923
Change-Id: I2b7de991e8d49c20fce66a5f4b193d0060feae56 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-08-25Remove groovy to reduce footprintMaros Marsalek87-2344/+2591
Change-Id: I798558e52329c26aa5481d702745c4d46e290615 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-24HONEYCOMB-143: fix iacl-list referenceMarek Gradzki1-2/+6
Change-Id: I8ce52e35a41f0a24e3c94eba5a02b486ffa3fdf5 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-08-22Honeycomb deb packagingMaros Marsalek11-5/+138
Change-Id: I6f029ef9236cbd3f7f20fd8e44f83b15cdedc5db Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-19Remove vagrant scriptsMarek Gradzki12-1163/+0
Scripts were not updated for a long time, and are not actually needed. VPP vagrant scripts can be used instead. Honeycomb build needs only mvn and Java8. Change-Id: Icba286793fad4780f3ee1a3565a15b303146c82f Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-08-19HONEYCOMB-117: add support for jvpp pluginsMarek Gradzki107-471/+529
Change-Id: I9f1dd5562b13a37392ce92b170a466c48d61bcc5 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-08-19HONEYCOMB-18 Fixing comments from reviewsMaros Marsalek51-237/+235
Change-Id: Ic0565d601d13b5f50ec3c714a43600e32a7e456b Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-19Make Restconf thread pools configurableMaros Marsalek14-136/+288
Change-Id: Ie03a1fde5181cfd8457e36d67afc2cc0c69c1e1d Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-19HONEYCOMB-21 Add HTTPS for RestconfMaros Marsalek8-35/+98
Change-Id: If8bae91ce30592971584645b8dcecdbbeb4a0ddb Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-19HONEYCOMB-22: Remove karaf based distribution and wiringMaros Marsalek125-6017/+335
Change-Id: I48aafb726de53b6ad3fb9b97c202f712dfa4a540 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-19HONEYCOMB-137: Put minimal distribution into RPMMaros Marsalek10-163/+60
Change-Id: I163be0361f75a29aac569b019892433b12bfb0a6 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-19HONEYCOMB-21 Vpp-integration minimal distributionMaros Marsalek72-737/+1720
Change-Id: I1a44028ae38c3ab70aa3a7b173cd0c81c820378a Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-19HONEYCOMB-23 Add plugin sample and sample minimal distributionMaros Marsalek20-0/+1139
Change-Id: Idbcdc5a52a9bfd3b90c039f1a1e58c258cd01849 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-19HONEYCOMB-19 Minimal distro ans wiring for hc infraMaros Marsalek55-8/+2929
Change-Id: I8f0e577ac91106e6025f7f2f27811f850e1c5253 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-16HONEYCOMB-21 Common parents for minimal distributionsMaros Marsalek4-0/+267
Change-Id: Iaa2e3f80289444d1a965eaaebfdb4a77d1bea301 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-16HONEYCOMB-46: Add NSH feature in HoneycombHongjun Ni5-0/+447
PatchSet 14: Refactor NSH Plugin based on new code organization PatchSet 13: merge Change 1796: Add nsh-entry Yang Model PatchSet 12:augment with vxlan-encap-type PatchSet 11: rebase and make nsh yang model visible to ODL netconf PatchSet 8: move vpp-nsh.yang to v3po/nsh folder PatchSet 7: split two patches: nsh-entry and nsh-map PatchSet 6: support md-type1 and md-type2 PatchSet 5: Use encap-type and parameters PatchSet 4: Use identity instead of enum PatchSet 3: consolidate comments from Ed PatchSet 2: fix indent issue. Change-Id: I18353b714d39199ffa346fd39da6cafdbcc1b30c Signed-off-by: Hongjun Ni <hongjun.ni@intel.com> Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-08-16Proxy ARP reader/writerWojciech Dec7-665/+1004
Change-Id: Iabb947e89cbb906e78e4d87bc99fb5e8d09e495c Signed-off-by: Wojciech Dec <wdec@cisco.com>
2016-08-15HONEYCOMB-75 - Lisp APIJan Srnicek9-0/+1266
Change-Id: I9999bd2c10fb8731aaabc2a0875eac43647d9e08 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2016-08-15HONEYCOMB-139: yang model for ietf-acl draft revision 8Marek Gradzki4-0/+428
Change-Id: I9250e07f3811036f483959aa841897380bcb7669 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-08-15HONEYCOMB-125: postman collection updateMarek Gradzki1-2/+45
Change-Id: I1b8bdfcb239692799d20ff06140aa0e9a2c4a8fd Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-08-15HONEYCOMB-125: write support for ARP termination tableMarek Gradzki3-10/+348
Change-Id: I231edbf27f83401d4f6d20a2b5acaf4b7a36b984 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-08-15HONEYCOMB-125: yang model for ARP termination table managementMarek Gradzki1-1/+17
Change-Id: Ibf7139eb85ffd4fac489f42ebba5041b585f5dcf Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-08-15HONEYCOMB-112 : Added regex for tap-nameJan Srnicek1-1/+3
Change-Id: I3ea78b8a26296f6509659f3237aa34365adab723 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2016-08-11HONEYCOMB-120 : Improved split-horizon-groupJan Srnicek1-1/+2
Change-Id: Icfa4a8aa136370692bf2d69f6c6b84ebfb5e3ef1 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2016-08-09HONEYCOMB-85 - HC persistence clearing with karaf cleanJan Srnicek3-4/+4
Change-Id: Icd75bd026f6976361aedfdfdc5849270b9c0d2cf Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2016-08-09HONEYCOMB-136: Revert HC NETCONF binding port back to 2831Maros Marsalek1-3/+1
The reconfiguration is unstable and cannot be used Change-Id: I1197fb19591d72b2441d226c032d3f4264cb2512 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-09HONEYCOMB-83: Add GRE requests to the POSTMAN collectionHongjun Ni1-605/+668
Change-Id: I1bef6c3acd2274ca057a6b735bede36aa7dabb06 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2016-08-03HONEYCOMB-83: Add Gre Feature within HCHongjun Ni9-0/+762
PatchSet 7: refactor code PatchSet 6: Refactor based on new code organization PatchSet 5: consolidate review comments PatchSet 4: refactor to support reader registry PatchSet 3: rebuild PatchSet 2: update outer-fib-id in v3po.yang. PatchSet 1: Add GRE feature and support IPv6. Change-Id: I1fc064b618f161eaef06395380949277e2f9f060 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2016-08-01HONEYCOMB-130: Update rpm build to use vpp-integration karafMaros Marsalek2-5/+5
Change-Id: Id808bc72887cfd40f322266d95d21a2ef77f59ce Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-08-01HONEYCOMB-130: Rename features (remove odl prefix)Maros Marsalek5-44/+26
Change-Id: I31db89469f6a619ced0c645f1c9375d7b60f1320 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-07-29HONEYCOMB-130: Create vpp-integration distributionMaros Marsalek8-5/+200
And remove v3po-karaf. No need for plugins to create karaf distro, instead plugins are required to add their features into vpp-integration Change-Id: I74c29843ee7927bcc4456fbe2bfb52506225078f Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-07-29HONEYCOMB-130: Rename infra packages(remove vpp/v3po)Maros Marsalek274-1580/+1496
Change-Id: Ic5b90e397e3743623d01b206bc60bc5c7df6b981 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-07-29HONEYCOMB-130: Separate v3po plugin from HC infraMaros Marsalek241-541/+1032
Creating folders: - common/ - infra/ - v3po/ - vpp-common/ Change-Id: I2c39e1b17e39e7c0f0628f44aa5fe08563fa06e4 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-07-27HONEYCOMB-106 - Support for generic cache managementJan Srnicek11-0/+578
Changed exception handling/logging Removed useless utility class/its logic shifted to respective classes Cleanup of not needed code Change-Id: Id2fe4ab60b541067c3d0dc6fa442fbfa66d1e618 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>