summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-03-24Add hc2vpp common parentsMarek Gradzki53-65/+518
- provides single root (hc2vpp-parent) for all projects to make site plugin work - fixes relative links in child poms - adds missing project names Partially based on https://gerrit.fd.io/r/#/c/4720 To test: - mvn clean install && mvn site site:stage - open hc2vpp/target/staging/hc2vpp-parent/hc2vpp-aggregator/index.html Change-Id: Ife5a8555748221cd8bcc8ad2fa48f1d0e98fff1d Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-23HC2VPP-58 - Reduced unnecessary dumpJan Srnicek2-28/+16
By internal behaviour change in vpp, its now to possible to distinguish between negative/positive mapping Change-Id: I13981bdc2d5fc6d660874587679aaf076f0c6a86 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-03-22HC2VPP-115 - lisp state check before write/readJan Srnicek59-261/+1100
- checks lisp state before read,disabled state will result in returning empty data - checks lisp state before write,disabled state will result in throwing IllegalStateException - fixes ordering issues for lisp gpe interfaces Change-Id: I6dcfc6c7f514aad57841f2aac1b2ee0c6b868c3c Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-03-21HONEYCOMB-348: update hc2vpp after improving dump cache key factoryMarek Gradzki3-10/+18
Requires https://gerrit.fd.io/r/#/c/5811/ Change-Id: If07f241fecbf5a6d0950c0c2498a5ce66e2bf4a0 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-21HC2VPP-39: policer postman collectionMarek Gradzki1-0/+173
Change-Id: Ia64f6e7493e1c60838c1a858377f772c9d82d028 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-21HC2VPP-117: workaround for VPP-208Marek Gradzki3-3/+9
Change-Id: I75d05fc73236f7a768f54d29247054cc20b722a6 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-20HC2VPP-112 - Presence added to detect APPEARJan Srnicek1-0/+2
APPEAR/DISSAPEAR modifications are ignored for non-presence containers, so in this case the modification would be ignored if not directly called as DELETE Change-Id: I890d600beb4f333b21591c350c9bd42c66f9f885 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-03-15Update revision of models that changed since 17.01Jan Srnicek148-826/+838
Change-Id: I7a42cee65b2a1957e9f1d039b0372fad1bb5550c Signed-off-by: Marek Gradzki <mgradzki@cisco.com> Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-03-14HC2VPP-7 - Split vpp state/Cli RPC to separate moduleJan Srnicek39-419/+851
Introduces VppManageModule containing - Vpp state attributes - CLI RPC support - Keep-alive Change-Id: I8907e57132cc9e57840aa3b9607fa131a77f767d Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-03-14HC2VPP-55: policer&policer assignment CRUD supportMarek Gradzki17-39/+984
Change-Id: I627d2a56ab2a282744ea0172b4a0c72240b0032f Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-14HC2VPP-39: yang model for policer configuration in VPPMarek Gradzki6-14/+392
Change-Id: I6c84c5fb85e2a4073a7a885db390b08a6582639d Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-14HC2VPP-30 - Lisp control plane implJan Srnicek33-536/+2850
Add new nodes - rloc-probe/ing - map-server/s - map-request-mode - petr-cfg use Also adds new nodes to local-mapping - key - key type Change-Id: Ia50767a8fcbba4cd954ef94f7a08369ac01436a0 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-03-14HC2VPP-29 - lisp control plane apiJan Srnicek1-0/+106
model updates regarding new apis Change-Id: I68b7df8d20944b47d1250536b69872b3b2f96941 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-03-10HC2VPP-7 - L3 split to separate moduleJan Srnicek77-303/+776
ipv4/ipv6/proxy arp/nd proxy Change-Id: I536298dd5584f79f357e94da08d402e67e79bb71 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-03-09HC2VPP-96: postman collection updateMarek Gradzki1-1/+135
Change-Id: I87b84426ee2a1b3f239e9d44baf42e802c3ca0e9 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-09HC2VPP-7 - split vpp-classifiers to separate moduleJan Srnicek121-656/+1631
Split vpp-classifiers and vpp-classifiers acls' to separate modules. Contains TODO's for future change of dependencies Change-Id: I94f92ce2ec8960c67bd406f085f2fe928079ee23 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-03-08HC2VPP-96: ND proxy translation layerMarek Gradzki6-0/+481
Change-Id: I437f68d601499ab9ee6aef26e2f67b8e4ac61dfc Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-08HC2VPP-95: ND Proxy yang modelMarek Gradzki1-0/+46
Follows VPP change: https://gerrit.fd.io/r/#/c/5524/ Change-Id: Iea3a3c35374751a4982e3c9d9d90a7540e8592d8 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-08Fix match-exact-tags translation for subifMarek Gradzki2-5/+7
Change-Id: I98203b4e42a65de972faff4ab6d80154ddd10b52 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-08HC2VPP-91: fix acl orderingMarek Gradzki4-18/+18
Acl assignment should be added after interface creation (and removed in reverse order). Change-Id: Ieb915b8909ce39549e6f8312a92e065d59303e8d Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-08HC2VPP-43: support for multiple DHCP servers for relayMarek Gradzki12-109/+259
Depends on https://gerrit.fd.io/r/#/c/5515/ Change-Id: I76d1b37b9d9e866fc97f3cc35c1ac01e48b0ab57 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-05HC2VPP-63Srihari Raghavan11-85/+104
Fix mistakenly used addStructuralReader. Thanks Jan Srnicek. Change-Id: I2b3eb827ebd98a9260a514041489c602e2d409e4 Signed-off-by: Srihari Raghavan <srihari@cisco.com>
2017-03-03HC2VPP-78 - subnet validation fixJan Srnicek5-288/+4
Validation removed, more descriptive expcetion handling to be added after VPP-649 Change-Id: I6e0a84b2dc3f3c9d3d943874baa508636a1df808 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-03-03Remove vrfId cfg from Ipv4NeighbourCustomizerMarek Gradzki2-45/+3
Follows vpp change: https://gerrit.fd.io/r/#/c/5522/ Change-Id: I881ffab2f7a417020334605426e2c9fdd3a4b028 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-03-02Bump samples version to 1.17.04-SNAPSHOTMarek Gradzki2-2/+2
Change-Id: Ibee5b875de43d423556345efa88697f0b1d7ee19 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-27HC2VPP-85: DHCP relay initializing readerMarek Gradzki5-1/+353
Change-Id: Iab91aab6103b9d837a5a0c73e2836807f24d1f14 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-27Bump NSH version to 17.04-SNAPSHOTMarek Gradzki1-8/+1
Change-Id: Iea99737616deb7612058b93b36e548e178a80ed9 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-24HC2VPP-84: postman collection updateMarek Gradzki1-34/+111
Change-Id: Ia7c4c35c53cb5bc448ce0602e812a32323e92c7b Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-24HC2VPP-84: multiple ARP proxy ranges supportMarek Gradzki12-290/+419
Change-Id: If3e2b8b889a62ce8b9e62f854c592c24f319c0d4 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-23Packaging: post 17.01 cleanupMarek Gradzki4-8/+13
Change-Id: I065693e37a8aa991c33805d36d681bf5fbecf9db Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-23HC2VPP-83 - table id setup for special routesJan Srnicek10-116/+143
Added primary/secondary table id setup for special v4/v6 routes Change-Id: Id3ef3d383b5ad7b5b905a04f7f594fdf4b7a4104 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-02-23Release notes post 17.01 cleanupMarek Gradzki6-37/+26
Based on https://gerrit.fd.io/r/#/c/4937/ Change-Id: I96afecd077bf9ba4de1f684c251944de3e457e86 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-23HC2VPP-80: add support for protcol configurationMarek Gradzki4-2/+30
Change-Id: I7ad92c7ba78da3fd1b42605f4f0987df83d41d9f Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-23HONEYCOMB-269 - Release notes updateJan Srnicek19-152/+874
- Update features list, postman collections,models,etc ... - Provides samples sources mentioned in devel_plugin_vpp_tutorial -Broken links fixed Change-Id: I549fcec7c4e7e669cba44cafd12d824e63473533 Signed-off-by: Marek Gradzki <mgradzki@cisco.com> Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-02-22Remove circut-id from yang model for DHCP RelayMarek Gradzki5-15/+7
circut-id is no longer configurable in vpp after merging https://gerrit.fd.io/r/#/c/5449/ Change-Id: I791ddbdb44c62a5347eb75b837e4606ae5680587 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-22HC2VPP-80: dynamic nat cfg examplesMarek Gradzki1-1/+138
Change-Id: I1a3208540f1b774652b4a072b5652112cda1140f Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-22Fix ethernet container removal error messageMarek Gradzki1-1/+1
Change-Id: I9a9cdd39d8016b75fc2966ddb0cf855e94e95d55 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-22HC2VPP-74 - mpls vs ipv4 routeJan Srnicek2-7/+14
Added mpls invalid label to not resolve route as mpls Change-Id: I43f82b8074512ab8e9a28ff02ef80bf52213c3c4 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-02-22Update dhcp translation after vpp api changesMarek Gradzki2-16/+15
Fixes hc2vpp build after https://gerrit.fd.io/r/#/c/5449/ was merged. Change-Id: I475a270c68d0071f9c2b9f298600160e56e873bc Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-21HC2VPP-81: add support for ARP proxy enable/disableMarek Gradzki3-8/+52
Change-Id: Ib0cd5ce9175161a3e9bc83076931fb75e6d82a09 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-21Fixed parents for acl/dhcp aggregator modulesJan Srnicek2-4/+4
Change-Id: I2231d16434ec769891069d66c92bd7cb7891a447 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-02-17Lisp model changes due to decrease version of ODLJan Srnicek4-6/+15
Change-Id: I589b6480853ea4716f60301e2b53bdd82db3dde1 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-02-17Add union type builders (HC2VPP-62 workaround)Marek Gradzki11-2/+353
Change-Id: I17e5c7a23e864329130cf23c11888cc28d9c19ba Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-17Change dhcp yang model to use inet:ip-addressMarek Gradzki2-6/+8
workaround for https://bugs.opendaylight.org/show_bug.cgi?id=6413 needed until we bump ODL dependencies to Boron again. Change-Id: I28e03ed26e8c032fa4d06c9a1c0f4bc5f32c7c64 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-17HC2VPP-75 - vrf extraction fixJan Srnicek4-5/+219
- fixed vrf extraction for Ipv6Neighbours + add test - added vrf extraction for Ipv4Neighbours + add test Change-Id: Ia7d1b6057c19e2f72139b3b0464f4a50a24b1c7b Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-02-16Postman for NSH Egress ClassifierHongjun Ni1-24/+159
Change-Id: I94fb36cfc2610a727043f6f1e778cfe4d09f3488 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2017-02-17Add NSH Egress Classifier featureHongjun Ni3-42/+58
Change-Id: I3242b8913df2eaa525f8595f6e2899203986b172 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2017-02-14DHCP relay support (HC2VPP-71, HC2VPP-72)Marek Gradzki14-0/+698
Change-Id: Icea50f1444356c0c107dd31dfa47137c9866312e Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-13Reduce java dependencies for deb packagesMarek Gradzki2-2/+2
Use openjdk-8-jre-headless insdead of full jre/jdk Change-Id: Id4a444b7acc1beff42fa213b2368ed6a3bc6743a Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-02-13Remove unused nat.jsonMarek Gradzki1-3/+0
Change-Id: I35dcbb7b7d448d644a1bd99a1a5eb3bbf4045125 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>