summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-02-12fix ipsec api changesMichal Cmarada2-25/+89
Change-Id: I76ebccbb27cfa7f543f6590b06c662e9742e7897 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-02-06fix after changes in VPP APIMichal Cmarada29-309/+534
- fixes for mac adress - fixes for ipaddress - fixes refactoring in ipsec Change-Id: Idc3e3557b72a5f1ac5b32b9738d90ca23ed6ed9e Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-28remove vpp deprecated tap-cli interfaceMichal Cmarada79-1176/+401
Change-Id: I5b78cd2c9d8250b6af691d124fd31bb1bf822fb1 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-25Bump jvpp version to 19.04-SNAPSHOTMichal Cmarada15-24/+24
Changes - sets version of VPP package dependencies to 19.04. - updates vpp-plugins to vpp-plugin-core dependencies for debian Change-Id: Ida51151910f217248aa761b59f8cfdb3861b3f26 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-24Release notes: update jira and project version to 19.04Michal Cmarada2-4/+4
Change-Id: I3053325892449da41608df83622dd37268606c63 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-24Bump hc2vpp version to 1.19.04-SNAPSHOTMichal Cmarada83-180/+180
Change-Id: I5f2c8635eab44f5d7b74514f3a2f7b4218b3369c Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-23Update ncclient examplesMichal Cmarada36-593/+1057
- added optional parameter host for copy_config, get_config and edit-config. - added basic tests for interfaces: - loopback interface - af-packet interface - tap interface - added diff_xml.py to find differences between two sets of config. It supports both full xml comparison and comparison based on xPath - added example diff between running and candidate config (interfaces) - fixed formatting and namespaces Change-Id: If6dd7a76fab538735ab92c67f9457326fbcba7ec Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-18Update IPSec writersTibor Král7-4/+54
- Fix data_len fields in api messages - Add enum for authentication types Change-Id: I266bb096488b41d4e97b6fa4c5a557b71925be77 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-18Update IPSec documentationTibor Král3-2/+47
- Add missing IpSec links to userguide - update Readme.adoc - additional request to postman collection Change-Id: I233b0f7a58acbfab9b8b587bbd2f20566709e52f Signed-off-by: Tibor Král <tibor.kral@pantheon.tech> Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-17add missing SRv6 links to userguideMichal Cmarada1-0/+5
- adds link for yang models - adds links for postman collections Change-Id: I553e10cb5813132867b6af540f02277e07e0fb24 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-17fix ra postman collection in user guideMichal Cmarada1-1/+1
- fix wrong link for routing_advertisements_postman_collection.json Change-Id: Ib2ba8ce812b25b08e79e0a38004b0ebb8fc5d3ef Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-17add missing asciidoc files for IpSecMichal Cmarada3-0/+9
Change-Id: I76688ae179879287d1ded5181c643a59d026283e Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-16HC2VPP-87: Expose IPSEC managementTibor Král41-0/+7301
Change-Id: Ib13a2cdba5a0902581c455de67cc0ee64d20598d Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of V3PO modelsMichal Cmarada145-858/+847
Change-Id: Ibf74c4c1ea159bfcbe1de8bef4dac9bde3cb9ffd Signed-off-by: Tibor Král <tibor.kral@pantheon.tech> Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-14HC2VPP-300: Unify namespaces of DHCP modelTibor Král8-32/+32
Change-Id: I4b9c7e616afceeb0bad2fb92584544acf132cd2b Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of Interface-RoleTibor Král3-6/+6
Change-Id: I5b41d0984dd65f374a5ff1da3c9e68af8fb87dd8 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of L3 modelsTibor Král13-51/+51
Change-Id: Ie31909c3c555624ea7cf4fa4675f61aee9f02ffe Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of MPLS modelTibor Král7-20/+19
Change-Id: I5ad6027a261cbd8b7c1afefcecaaba16f486a456 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of NSH modelTibor Král11-121/+118
Change-Id: I1fba2ddf85930bc0f74160d699dc9eeaef33844e Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of Sample modelTibor Král6-45/+41
Change-Id: I9f216139107bd702d2c36d0649b75ef1c3a7b85f Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of SRV6 modelTibor Král26-110/+85
Change-Id: I35b6df6a2ad435e699fe2d92f133828e3f7d2d9e Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of VPP-Common modelsTibor Král17-74/+74
Change-Id: If39a2f4d1db07a406c4552cc967f9308a2163d61 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of VPP-Management modelTibor Král6-24/+23
Change-Id: If6b1be957757ac65602180b3e2ad45928100216f Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of LISP modelsTibor Král125-805/+800
Change-Id: I03aad6e58c1c8af077ff601cce9ae76c5c378b76 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of FIB modelsTibor Král38-130/+132
Change-Id: Ib24688d039c7e38afe468af542f62c821111e41f Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of NAT modelsTibor Král33-108/+103
Change-Id: If535c40220b61b7ae3c8d4616395b1bad197e266 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of Routing modelsTibor Král28-66/+66
Change-Id: I826213be33a2378433ca659a2e149c015f3b2030 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-14HC2VPP-300: Unify namespaces of VPP_CLASSIFIER modelsTibor Král44-251/+250
Change-Id: Ia77639cec348980956c215ecccd980eec09a6aa0 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-13Modify gitignore to exclude any generated source filesTibor Král1-1/+1
Change-Id: I4edc5c2d69987c8d1284d785397ba6fc25db67a7 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2019-01-08Revert StatisticsMichal Cmarada92-1862/+457
This reverts commit 91db56913c9b1fc9292637adf4d96a052a737f61. This reverts commit cdc4d09c152e985c93016ff61789bc699b97883d. Change-Id: I06cba1968f7379a7daa98b9e66375a5d4127b499 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-04Fix MacAddress API changeMichal Cmarada2-3/+3
Change-Id: I516b90dac084f169d1bf1cc74909777d0824b7cb Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-12-14adapt to string type changes in JVPPMichal Cmarada4-14/+11
Change-Id: Ic3a01740290a2af37c495318f2aa5422f5fe06cd Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-12-12HC2VPP-395: Nullable patchTibor Král1-5/+1
Change-Id: I21c83ad95b1ba236a0456bd1896eebb8bf33f893 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2018-12-12fix after VPP api changes for address type aliasesMichal Cmarada2-3/+3
Change-Id: I228340d362adcbec9e46c8e406337392caffaf37 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-12-05HC2VPP-395: Provide Interface statistics countersTibor Král92-457/+1866
Change-Id: If0f62b36b9d9dc6718ed62f81268ac0908f02297 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
2018-11-19HC2VPP-291: ACL model bumpMichal Cmarada76-3254/+4933
- bump ACL yang models - fix ACL module implementation and validation - fix ACL Unit tests - update postman collection Change-Id: Iaab64e6d92d17babc3ccef7921b41070c3716516 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-11-12Bump jvpp version to 19.01-SNAPSHOTMichal Cmarada18-62/+61
Also sets version of VPP package dependencies to 19.01. - fixes several changes made in VPP API Change-Id: Icca406f414bce30745026573c78a69eea09dc566 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-10-22Release notes: update jira and project version to 19.01Michal Cmarada2-4/+4
Change-Id: I6f29b4946d7f88007ac9ce673c7abb902f2dd1ea Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-10-22Bump hc2vpp version to 1.19.01-SNAPSHOTMichal Cmarada80-174/+174
Change-Id: Iedb7935735cc9836fb1cb11856d38ec1d090e6ba Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-10-17HC2VPP-390: Tap v2 interface implementationTibor Král10-21/+848
Change-Id: I92fe8adabbb770a45ad47c56f5cd21262c4bd6e1 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech> Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-10-10HC2VPP-390: Tap v2 interface APIMichal Cmarada74-394/+504
- added support for Tap v2 in v3po yang model - fixed pattern for tap-name Change-Id: Id4c02d56879ca87f370396c920fb599dd7741594 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-10-08Switch to NSH implementation in VPP projectMichal Cmarada2-181/+412
- update NSH dependency in pom file - update NSH postman collectionUpdate postman collection Change-Id: If7fd116dae4c074b49cfebf0b0a8bd083b0c00b9 Signed-off-by: Tibor Král <tibor.kral@pantheon.tech> Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-10-05Update BGP user guide and related postman collectionMichal Cmarada2-275/+256
Change-Id: I0777af5b67847eff5bf29b34bd47d1dab232251b Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-09-28Fix bugs after bumping to Fluorine ODL dependencies (HONEYCOMB-433)Michal Cmarada117-288/+305
Change-Id: I99b630f97144770849679a04efccaf7fc9868cb6 Signed-off-by: Michal Cmarada <michal.cmarada@pantheon.tech>
2018-09-28Fix v3po interface typeMichal Cmarada3-8/+11
VPP introduced new flag for interfaces: portType (see https://gerrit.fd.io/r/#/c/14689/) This caused API changes and introduced new port types: - Normal - BVI - Unknown unicast (not supported by HC2VPP yet - HC2VPP-389) This patch fixes the current implementation for normal and BVI interface. Change-Id: I271aaab9887e3759fa90d9056bafe550c867761d Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2018-09-26Add INFO.yaml fileMichal Cmarada1-0/+66
Add INFO.yaml to list: - Project description - Properties - Issue Tracking - Contacts - PTL information - Meeting information - Committer information Change-Id: I13f86307ccc1692d0dbe373996f664c7c823ae49 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Signed-off-by: Michal Cmarada <michal.cmarada@pantheon.tech>
2018-09-03Fix nsh-sfc dependencyMichal Cmarada1-1/+1
nsh-sfc is beeing moved to vpp. First patch is already in https://gerrit.fd.io/r/#/c/14489/. JVPP API is still missing and nsh-sfc does not provide 18.07 or 18.10 Snapshot versions. Therefore switching to 18.07 release version until JVPP API is finished in VPP. Change-Id: Ia74975023b7be092434d230a8ca909531231fd95 Signed-off-by: Michal Cmarada <michal.cmarada@pantheon.tech>
2018-08-23HC2VPP-379: move NAT validation code out of customizersMarek Gradzki14-115/+447
Use Validator interface introduced by HONEYCOMB-431: https://gerrit.fd.io/r/#/c/14022/ Change-Id: I9e4c8d59f299ed7da4a93bbdc70c81f2bea93606 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-08-22examples/ncclient: various readme fixesMarek Gradzki1-5/+5
- fix link to honeycomb <validate> implementation - fix paths in the examples Change-Id: Ifa72c4f7dbff67fe090ddbc3a67bd94f587b65a3 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-08-22examples/ncclient: update copyright informationMarek Gradzki11-62/+60
This patch: - removes copyright information from config XML files The change is required due to ncclient bug. If <config> embeded in <copy-config> request contains '://', then it is treated as URL and included in <url> node before sending to NETCONF server. - updates licence to Apache 2.0 in other XML files. Change-Id: I526de3c1beee6ff4cb255481fc01608beea159ff Signed-off-by: Marek Gradzki <mgradzki@cisco.com>