summaryrefslogtreecommitdiffstats
path: root/bgp
AgeCommit message (Collapse)AuthorFilesLines
2018-06-01HC2VPP-339: convert postman collections to v2.1.0 formatMarek Gradzki4-592/+1570
Mantaining postman collections in v1 format is difficult due to UID strings. Postman collection v2 fixes the issue and many others, see http://blog.getpostman.com/2015/06/05/travelogue-of-postman-collection-format-v2/ Collections in v1 format, were converted using postman-collection-transformer. Output was transformed using JSON.stringify with space='\t', to be compliant with Postman application which does not support spaces for indentation. Coverted collections were tested using Postman v6.1.3. Previous version of postman collections were renamed to *_v1.0.0.json or *_v2.0.0.json. Removal is planned in 18.10 (HC2VPP-338). Change-Id: I6caf496293fccc1f9aadcdece668b5200fe07122 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-04-09Bump Hc2vpp version to 1.18.07-SNAPSHOTMarek Gradzki3-6/+6
Change-Id: I111e463207f1984cf27a557c2921df6ef62ea5b8 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-04-09HC2VPP-283: cleanup honeycomb dependency versionsMarek Gradzki2-2/+2
Introduces honeycomb.version property in hc2vpp-parent and adds various honeycomb artifacts to impl-parent to reduce work when bumping honeycomb version. Change-Id: I2f31f255aa5234c6890073b93b11f93e5cd444f7 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-04-04Adapt hc2vpp to ODL Oxygen (HONEYCOMB-424)Marek Gradzki8-77/+77
Requires https://gerrit.fd.io/r/#/c/11320/ Also changes encoding of empty type in json test files to [null] (RFC8040) from {} that was used so far. Honeycomb uses draft-ietf-netconf-restconf-02 of restconf compoments, so there might be a bug in ODL or HC configuration. To resolve it, using RFC8040 version of ODL restconf components should be considered (HONEYCOMB-430). Not covered: - postman collections update - CSIT tests update Change-Id: I820c46b5b0b22330e8529e8870c8bdad9508473b Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-03-12Adapt mpls plugin to recent VPP API changesMarek Gradzki3-5/+14
MPLS API changes were introduced by: https://gerrit.fd.io/r/#/c/10781/ Change-Id: I0423a4cfdf3f0654324118a1d34864a079bff5d1 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-02-23Remove usages of Sun's NullableMarek Gradzki3-3/+3
use javax.annotation.Nullable instead. Change-Id: Ia570d58dabb88c3b4ac7ef3a5e170d12434e9347 Signed-off-by: Marek Gradzki <mgradzki@cisco.com> (cherry picked from commit 46f59f5928e191d991313308a144d6792f396d05)
2018-01-31Update BGP INET examplesMarek Gradzki1-220/+168
- removes LU examples - moves postman collection to inet dir - updates BGP user guide Change-Id: I5844508bcd1898a9aec9b2d07fb66fb1cdf62098 Signed-off-by: Marek Gradzki <mgradzki@cisco.com> (cherry picked from commit 33980cbf88a02a511c13d727eb6dc44d2155f571)
2018-01-31HC2VPP-270: BGP Prefix SID configuration examplesMarek Gradzki1-60/+81
Change-Id: Iaee4a94f2e306405338adf4aad3ead14ee2c094e Signed-off-by: Marek Gradzki <mgradzki@cisco.com> (cherry picked from commit 74d447efebe9adc904d477b68d37ca709112ab4c)
2018-01-10Bump hc2vpp version to 1.18.04-SNAPSHOTMarek Gradzki3-6/+6
Change-Id: I785627fbe4a1af69feb1f81aacefb33ba0d852b6 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-12-22HC2VPP-221: postman collection with configuration examplesMarek Gradzki1-0/+158
Change-Id: Ibc41828a7dda1136fda5a034af638564ba8ca31d Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-12-22HC2VPP-268: add non-eos MPLS and IP FIB entriesMarek Gradzki4-149/+364
VPP manages separate eos and non-eos forwarding chains, so non-eos FIB entry is also needed. Imposing received outgoing label on IP packets is also required as described in https://tools.ietf.org/html/draft-ietf-idr-bgp-prefix-sid-07#page-10 and https://tools.ietf.org/html/draft-ietf-spring-segment-routing-msdc-08#section-4.2.2 Change-Id: Idb91dc44beb64f614f02a95ef0f4b8495c6aeb69 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-12-20HC2VPP-268: BGP prefix SID translationMarek Gradzki7-0/+523
Missing features (to be addressed in subsequent commits): - non eos VPP FIB entry - push label entry Change-Id: I17ca7e3ce85ebb55aaa4438db34305ec30352798 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-11-09HONEYCOMB-385: adapt hc2vpp to Nitrogen bumpMarek Gradzki1-1/+1
Change-Id: I0f1e2085f1687e1c8c0edcc526af048a429788e8 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-10-04Bump hc2vpp version to 1.18.01-SNAPSHOTMarek Gradzki2-4/+4
Change-Id: Id2b6e7c5259190808b7093dc18538427e4034fc0 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-27Release notes: BGP user guideMarek Gradzki1-0/+537
Also adds postman collection with BGP examples (previously stored in honeycomb project). Change-Id: I83fece59abfea9c528b19d084be48515eff4ce99 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-06Bump hc2vpp version to 1.17.10-SNAPSHOTMarek Gradzki2-4/+4
Change-Id: I744c3bc4962295b307b718764adb14035ee13d1d Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-06-28HC2VPP-174: add support for BGP IPv4/IPv6 unicastMarek Gradzki11-0/+741
Tranlates BGP IPv4/IPv6 routes to VPP FIB. Not supported: - multiple paths (https://tools.ietf.org/html/rfc7911) - IPv6 SR Change-Id: I06f0e81dd44df6a2eb7a3fe95445041e8f4f7af9 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>