summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-09-12Allow HC user to enable/disable NSH moduleMarek Gradzki3-14/+35
Because NSH plugin is optional in VPP, it is disabled by default in HC. Change-Id: I6842c68b94144b7ba7e9f6f87a2395e0d692a70c Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-09-12HONEYCOMB-46: Add NSH_SFC Feature in HoneycombHongjun Ni18-60/+1308
PatchSet 9: Remove unused imports PatchSet 8: Fix interface DI broken PatchSet 7: Move VppNshModule to distribution PatchSet 2: Augment with encap-if-name for nsh-map Change-Id: Ia12afb72edfe804f26b84021b997d55db3129933 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2016-09-09Fix RPM and DEB versioning by adding back build numberMaros Marsalek1-1/+1
Change-Id: I29c97c5ba578127728d2de1e96cbea88b939bcb7 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-09-08Bump versions to SNAPSHOTMaros Marsalek55-100/+100
Change-Id: I0cd37ed8717aab709b313055e3422778fbe2fe78 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-09-08Bump versions to RC1v1.16.9-RC1Maros Marsalek55-100/+100
Change-Id: I81bed6b833c9b3319c7b474c8f85fed2c6896db7 Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-09-07HONEYCOMB-78: enable HC restartMarek Gradzki7-14/+131
Includes: - restart script for honeycomb - HONEYCOMBC-78 fix: jVPPRegistry.close() is not invoked in case of VPP restart. That prevents subsequent attempts to establish connection from failing (we cannot invoke vl_client_disconnect_from_vlib before connect_to_vpe on fresh vpp instance). Change-Id: Icf4d6a6a40605ed34d307a0f1405b8804ba5df53 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-09-07Map resolver filtering fixedJan Srnicek1-7/+11
Cherrypicked from https://gerrit.fd.io/r/#/c/2633/ Change-Id:I1849866ca91a321fa5696eb842079ad987cd210d Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2016-09-06HONEYCOMB-157: add debug scriptMarek Gradzki1-4/+12
Change-Id: I2f65514f7c2adfeb2714584588a262f2e44f70f6 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-09-05HONEYCOMB-153: fix acls for sub-interfacesMarek Gradzki16-90/+278
Change-Id: Ia75c2ebd62fb371fd60f860fe12761926f443b98 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2016-09-05HONEYCOMB-146 : Unable to create adjacencies in LispJan Srnicek3-7/+17
Cherrypicked from https://gerrit.fd.io/r/#/c/2609/ Fixed setting of prefix lenghts for Eid's Change-Id: I78dd4672f8b3227cc09c4d01abce537a67b8913a Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
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
Cherrypicked from https://gerrit.fd.io/r/#/c/2607/2 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
Cherrypicked from https://gerrit.fd.io/r/#/c/2600/ 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-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-31Bump version to 1.16.9-SNAPSHOTMaros Marsalek54-91/+92
Change-Id: I27b09dc1fdf7597c8b0751d8cbf950500e03fa23 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>