Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I8381b9b022f95b8b8a986085b8a5d4f454e9762d
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ic9b94e11989ad128df3c51fa6a2cf1db268a9444
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Id3861d894dbf09759e2e8e45a22ca5bac6e393df
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I12c7ff2b4381ca07aa7b3f98ce540a67304c76ff
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I442181a17addd9ec61bfd503d468da13383090ce
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ib6bb2b3378c9bb883bfa9bd1348813f7845b6b59
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
The routing-api module used outdated version of mdsal models
(0.8.2-Beryllium-SR2).
The mdsal-model-artifacts dependency is managed in the honeycomb-parent,
so it should be removed from routing-api pom.xml.
Change-Id: I31523870044990bbf288fd7ef062c8d8b0e01cc7
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
use javax.annotation.Nullable instead.
Change-Id: Ia570d58dabb88c3b4ac7ef3a5e170d12434e9347
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Requires https://gerrit.fd.io/r/#/c/10668/ to take effect on HC packages.
Change-Id: I5a1f96896f9e6811cde95fe61dd4a04fdb93dbe7
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I4ecf551152bd1ec077fbb479727fc2c4716a062f
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I71bbac3844e59f70f25c500ae9a8a93a488c0d58
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I406e36fbd9fc039ef78e91dd09d98c1311132514
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ib744c2240e6945782b7e45b551eba7ba1359026d
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ibb4b5314d7e93052e7a29bd1fc84be8bf5654b02
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I08c5e4344c1ffb461bf1d1d2233ec630088ee1ce
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
- removes LU examples
- moves postman collection to inet dir
- updates BGP user guide
Change-Id: I5844508bcd1898a9aec9b2d07fb66fb1cdf62098
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Iaee4a94f2e306405338adf4aad3ead14ee2c094e
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Next hop address is not mandatory in VPP CLI, e.g.
ip route add 192.0.2.11/32 via loop0 out-labels 3
Also hc2vpp-ietf-routing-types@2017-02-27.yang defines it as optional.
Change-Id: I6bd63a3ac75d40b14ae553e128b7ebe43dee5118
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
The orginal ietf-routing-types model supports them, but it was patched
due to ODL BUG (MDSAL-269).
Change-Id: I70745a1bcd49b7eda21085c0c092af5a0f6bfaa0
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Adds MPLS and BGP prefix SID modules
Change-Id: Ieae6223a9e24253b525cb65b72119525a6aa6a23
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ic240f174140a9739295d8ada2a3e22486ec656f8
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ia1fdba64b6dacd1cb7c824d5cb34d98face1ec52
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Another step towards hc2vpp release process.
Change-Id: I873782b79368bbf7ee569920378ad53651802e37
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I045a9d935fe319713e3267c07f00c91ab3b091f0
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I5e9df01b1672fe01354dea92f6f6690f2d776689
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
This is workaround for HONEYCOMB-421
(subtree writers + default update does not work well currently).
Fixes HC2VPP-277 (at least basic scenarios).
Change-Id: I7659436d6c376bdc63eaa36291d5c08792faad94
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I9ff9a08658bd3a077ec929555e121bfc77dbbeec
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I6f7c8699a4cdadb69a2682bc495f6f8b617cdc9e
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I8361e8fa26d54de5c79bea25274b9301c6ad02c8
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Hc2vpp jar versioning is currently slightly different
than honeycomb DEB/RPM versioning.
This patch introduces hc2vpp_version to reflect that
difference and simplify release process.
In the future unification of versioning scheme should be considered.
Change-Id: I6b6f3c39a7bee9de86163b107f5e6ba941c839ee
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
(cherry picked from commit 3dd06d40b35c5fc3a9e04a7314daf163647b0192)
|
|
Also sets honeycomb DEB/RPM package version to 1.18.01-RC2~$BUILD_NUMBER
Change-Id: I7d1916b9e464d957d55b620e746cf763c83943a8
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I5c7d5de7e3963c42fb1a133b17e9c8f3d415821f
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: If2a040aa10bdd30f2001d164bd18b7ac3532b020
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I1d7132152561cd8417632ccc16942e2b527f9aa4
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I1c7c3337c392c8cdd5c301af6daf5d04b499d2d0
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I4fa97a404eb52da7ff73d527f5b28e0f5014b521
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Shows how to announce BGP prefix from one HC instance to another.
Configuration (RESTCONF) is done over builtin docker0 network.
Data plane is using veth pair that connects containers.
BGP is also using veth but via unnumbered tuntap.
Change-Id: Ia18b0729e12a4893ba559d0a68a9e962e58d2a2f
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
The zone index is not needed in case of dhcp.yang.
It was introduced due to ODL bug:
https://bugs.opendaylight.org/show_bug.cgi?id=6413
Change-Id: Ia32a2e6cc0c4ec31bd9b30392a3a558b28568fb2
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Iaf1287c6643c783ff2d31d9ef87e90aa85ea53f1
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
The special-next-hop grouping
was renamed to
special-next-hop-grouping
due to ODL's Binding Specification bug.
Change grouping name back requires
switching to Binding Specificiation v2 (HONEYCOMB-420).
Change-Id: I2390176c06a7f64ae0261d62c8bc4f3d2ae193ca
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I8b93211bcee0b7373fb8370f15e130ce8aa05fbf
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ibc41828a7dda1136fda5a034af638564ba8ca31d
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
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>
|
|
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>
|
|
By default hc2vpp build downloads latest jvpp
packages from nexus.fd.io.
They might not be compatible with installed
vpp (e.g. in case of non-backward
compatible vpp api changes).
In order to prevent API mismatch,
it is required to use jvpp version corresponding
to the vpp installed.
The patch includes scripts that can be used
before building hc2vpp to install jvpp jars
from vpp build dir or vpp-api-java package.
Change-Id: I9aa0dc37921e022e5644c54238d3d579f6eb5ba8
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Instead of incrementing all elements of stream
and applying max, first compute max and then increment.
Change-Id: I4e45ffa74d9b8685abd7bafaddc77d1d9850abdb
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ic9cf2e4dd47fa9a84a81ad2b85e0ab19caa01c2d
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I2215632ae5864f37738f5a4b907f8b2894ab849b
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: Ic664d0da1f3f253ee7d698c651354015792cc278
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
It was not used by VPP, recently removed by:
https://gerrit.fd.io/r/#/c/9771/
Change-Id: Ic838e4daf95a98d675b3f0fda6e5fad242eb5bbd
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|