Age | Commit message (Collapse) | Author | Files | Lines |
|
Nat api in VPP (https://wiki.fd.io/view/VPP/SNAT#API_3)
uses different api calls for nat44 and nat64.
While ietf-nat model allows to distinguish between
static nat44 and nat64 mappings,
external-ip-address-pool needs to be augmented
with nat pool type.
Change-Id: I2ce1fa3a8241c337c617bcbb77ec5eb2a33044e4
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I304ac3ef03082c710a24e2ae03fa557531c1ca74
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
|
|
Requires https://gerrit.fd.io/r/#/c/7925/
Change-Id: If627983bfcb0bf36ec1aa34ec863280e1f1bee36
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I28d277d7bf39b61836d86c247bac8411dbe350d4
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Icf372b22c47e63e27296627160dff0bacdf9e7a3
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
|
|
Removes need for custom mapping for locator pairs and their ids
Change-Id: Idaa6ee5ec74d8bf57a72bea95c0c0d408e6e940e
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
|
|
Requires https://gerrit.fd.io/r/#/c/7681/
Change-Id: Icd1d5dfb60f5eb79f9f4ab46f38d56f2b01672da
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Depends on https://gerrit.fd.io/r/#/c/6924/
Change-Id: I80597cb2846d174a548a5abf1e4add0ba0e17186
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Wrong scope was needlessly increasing footprint
and caused DEBUG logs to be printed after introducing
https://gerrit.fd.io/r/#/c/7895/
Change-Id: Iad75e376da8b2a3005cfaf5147062a35b15a5e64
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
DEGUB is only enabled for fd.io.
Should significantly improve build time.
Change-Id: Iabc2c82dc6eed335b8b025ff92e129cc07ece03f
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ia69b929fc31a5ee9608e9a187a560d39202971e1
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Icef6682fbc7a18a1e52953270ad26f6b3b7676eb
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I3915e5b37043897ac43ef6853af6d26c39eba768
Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
|
|
Change-Id: I009d790e21ff5019f94145e1aa1e08f87b6729ca
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Adds option to throw specific exception on non existing mapping
Change-Id: I1903ad8d0d660380680f99f0252e7ec6d9c8862d
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
|
|
Also adds postman collection with BGP examples
(previously stored in honeycomb project).
Change-Id: I83fece59abfea9c528b19d084be48515eff4ce99
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ide2316c50ee144055eab2499fd241ca1ea354066
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I4fb38506dc0090f703a23eb65c0518981929284d
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I404d5d73580cc98dfed920f2ba781d0fe7fbd793
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I95e4675723bbb52c0244b68a731e3ec0f5831ce4
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Lists all of supported CUD operations in single cell.
Change-Id: I5f23200d869221f797ed8b4b5ca0512baa92486b
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Should fix hc2vpp merge jobs
Change-Id: I4891c99d55745adc4cfe07356d8cf87c7e9a2fda
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ib0bd217c92f39052cc24f6324b5d33aa0443d002
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
(cherry picked from commit d615f74168ffccf8be8eda4b39b1e9bf9ba06bda)
|
|
Change-Id: Ibc33174d044d2923bd13584c1f63eeb67d3b2b8a
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
TODO - links to specific vpp api section(now points
just to section with apis)
TODO - links to specific java binding code(now
points to class thats doing binding)
TODO - operational coverage(ASM does not support lambda processing)
TODO - generate coverage adoc links
Change-Id: I44c85012da3bd2e7cdd41930753e5aae6955cd7b
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
When negative mapping(no locators present),
do not invoke read as it would fail on non existing
parent data
Change-Id: Ia20d707efd4d7fdab62d9dc0cd0b4003bc7de3cb
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
|
|
Change-Id: Iec8df0668a74f50b5abb4413e33c1fd3a0391779
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
|
|
Change-Id: Ide0dd4581452cbff935df500c73d50afbbecdcbf
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
|
|
Change-Id: I4244814fbf5e79dd78b80ea73d08aa79ccac15a1
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Also sets version of vpp package dependencies to 17.10
Change-Id: I4e139ff2d485933c0de3339db50714a5c72e0a9e
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I71c704f9411e4eb107351968f5694006812a8d37
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I744c3bc4962295b307b718764adb14035ee13d1d
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Accidentially introduced by https://gerrit.fd.io/r/#/c/7386/
Change-Id: Ie862dac542a3384fff42293b76d895b0dbf5b806
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I86eb100ca96169c7cf8df7ba9f2a1c7e3e75d77f
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
After HONEYCOMB-358 was fixed,
BGP northbound interface was included
in Honeycomb's minimal distro:
https://gerrit.fd.io/r/#/c/7363/
Change-Id: I8164747502b3612f540aa008007ceda445b89cb6
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
The minimal-distribution-core was introduced by HONEYCOMB-373.
Adoption is needed to remove indirect dependencies on various
HC infra yang models to decrease footprint
(HONEYCOMB-358 loads yang models based on maven dependencies).
Change-Id: Iba639efb893deb8d51de09009750542f78dfdd50
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Generates two descriptor files
yang-modules-binding/yang-modules - List of Yang modules by project(classpath + deps)
yang-mapping/FULL_PROJECT_NAME-yang-modules-index - Index from Guice modules to Yang modules
that are used by respective Guice module
These files are included in jar files and distribution resources
Change-Id: I44569b3bc8819a5facd7ba8424836f715012c04d
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
|
|
Change-Id: I610c88d9b9794aa5251fb86e6887d959dffbd998
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I7d3a52097975f38c1cd74426d5ec15f80274a56c
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
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>
|
|
Change-Id: I96bd342e84742f6c6ab7d4c6aa687bcb1baf9e7c
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I63fbae0b34627d9af056cefa0ff60dd3c2b52bb1
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ifb85b5a89dcec3b1a71157d681f8b7368063f849
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Bgp can't be currently included in default distribution,
because that would increase footprint,
even with BGP disabled (HONEYCOMB-358).
Change-Id: I9f0c264fdbc7b283cd05295ea27e88f9bc5f9a45
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I50155013874a9e69d926a48a212d402e93945d9b
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
|
|
requires https://gerrit.fd.io/r/#/c/7168 to be merged
Change-Id: I5b734af662e651df5753f64f14b6b44d863ecbe8
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
|
|
Change-Id: Ibf1c77012583943f168c6ed54152f5718b349a5d
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Also order of revisions was sorted starting from most current.
Change-Id: I21fd35cfdb1cc5601b3fb40c9f3755bd3b995b14
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
vpp-acl:permit is very similar to regular permit
and does not explain its purpose as reflexive classfier.
Change-Id: I3b0ac6afc2d8e467507d32710a7b6e387998ff68
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I2a38b72f43e61f7fc9a11d0e908996d284e96026
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|