summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-08Ipv4AddressRange: remove unnecessary double->int convertionMarek Gradzki1-6/+2
Should fix https://sonar.fd.io/issues/search#issues=AViCMnel_ATy1iJVe-79 Change-Id: I798930dea057cac93ab95b6c1d6f660a21d84e74 Signed-off-by: Marek Gradzki <mgradzki@cisco.com> (cherry picked from commit ec10ef034e4b06cf49ee7ffa509f53a3b3872ec2)
2017-09-08Fix multiple checkstyle and Sonar warings in ByteDataTranslatorMarek Gradzki1-36/+18
Change-Id: Ie1503af359430c47ca71f4ed0230e79daf5f04d4 Signed-off-by: Marek Gradzki <mgradzki@cisco.com> (cherry picked from commit 318770c809b879b714ea6a81a057c5eac1400064)
2017-09-08Fix error-handling issues found by SonarMarek Gradzki3-4/+4
Change-Id: Ic370f72c16beaf56003021a6a89f751de8b744b8 Signed-off-by: Marek Gradzki <mgradzki@cisco.com> (cherry picked from commit fc809432b5560bf36e7d5b14b998751ed0e9a229)
2017-09-08Fix Sonar security issues in MacIpAceDataExtractorMarek Gradzki1-9/+11
Change-Id: I799a33f7589216c8a43c5560ed3dc58e1bf1eae1 Signed-off-by: Marek Gradzki <mgradzki@cisco.com> (cherry picked from commit e4e863d041e15af74403fbe57f813b9d07790a95)
2017-09-08NamingContext.getNameIfPresent should not fail if name is missingMarek Gradzki3-6/+60
Also makes InterfaceChangeNotificationProducer notification translation code more defensive. The issue was revealed by HC2VPP-216 and HC2VPP-220. Change-Id: I20792a51743ae621d86c1b9066d680bc2303ed82 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-09-08Fix vpp-translate-test scopeMarek Gradzki1-0/+1
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>
2017-09-08Test logback configurationMarek Gradzki1-0/+15
DEGUB is only enabled for fd.io. Should significantly improve build time. Change-Id: Iabc2c82dc6eed335b8b025ff92e129cc07ece03f Signed-off-by: Marek Gradzki <mgradzki@cisco.com> (cherry picked from commit 89920339ba9e5da1e33b1466a3f2b29a81096b2e)
2017-09-08Api docs: fix vpp version used to generate 17.07 api indexMarek Gradzki2-2/+2
Change-Id: I32778cf77d40cb1f1ef49d58285cdcded0f59735 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-28HC2VPP-204: enable translation for itr-remote-locator-setMarek Gradzki2-0/+10
Change-Id: I28d277d7bf39b61836d86c247bac8411dbe350d4 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-28Set Hc2vpp version to 1.17.07.1-SNAPSHOTMarek Gradzki72-167/+167
Change-Id: I53e12a6e48130455e6b2c1e395517041f728f7a7 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-27Bump Hc2vpp version to 1.17.07v1.17.07Marek Gradzki71-165/+165
Also updates honeycomb dependencies. Change-Id: I531cc998b4d2a3a3c77664658c8dce42513a1378 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-27Release notes: BGP user guideMarek Gradzki4-1/+1377
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-27Api docs: api list sorted in natural orderMarek Gradzki4-12/+30
Change-Id: Ide2316c50ee144055eab2499fd241ca1ea354066 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-27Api docs: use project-vpp-version as defioned in release-notesMarek Gradzki3-7/+6
Change-Id: I4fb38506dc0090f703a23eb65c0518981929284d Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-27Api docs: use project.version as defined in release-notesMarek Gradzki5-23/+14
Change-Id: I404d5d73580cc98dfed920f2ba781d0fe7fbd793 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-27Hc2vpp 1.17.07 release notes updateMarek Gradzki10-37/+34
Change-Id: I355e73553345ce75a60946d5db2c96253a2d1040 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-26Bump nsh-sfc version to 17.07Marek Gradzki1-7/+1
Change-Id: Ic811cad5c24a4ddf9fc07e471b67b1bdb04b6d78 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-26Fix package release for RPMsMarek Gradzki1-1/+1
https://gerrit.fd.io/r/#/c/7620/ introduced non snapshot version component in release number. Dash was used as delimeter, but it is not allowed in RPM's release. Tilde will be used instead. The patch would temporary break ordering of DEB packages because '~' precedes '-' Change-Id: I14a0e1b3cf406ed9d69d0b7d09fe5c729c6a7b99 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-25HC2VPP-173: set empty acl list when deleting ifc assignmentMarek Gradzki4-23/+63
Change-Id: I95e4675723bbb52c0244b68a731e3ec0f5831ce4 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-25Disable site for vpp-integration/api-docs/docsMarek Gradzki2-3/+20
Change-Id: I4891c99d557abcdc4cfe07356d8cf87c7e9a2fda Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-25Move maven-site-plugin to pluginManagement for api-docs/srciptsMarek Gradzki1-11/+15
Change-Id: I27e530dcb16c7775b2983bbf701ea85e7051e779 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-25Disable site for vpp-integration/api-docs/scriptsMarek Gradzki1-0/+11
Should fix hc2vpp merge jobs Change-Id: I4891c98d55745adc4cfe07356d8cf87c7e9a2fda Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-25Api docs: single row per VPP API messageMarek Gradzki6-46/+62
Lists all of supported CUD operations in single cell. Change-Id: I5f23200d869221f797ed8b4b5ca0512baa92486b Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-25Api docs: unify handling of writers and subtree writersMarek Gradzki3-99/+55
Change-Id: Ib0bd217c92f39052cc24f6324b5d33aa0443d002 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-25Exlucde api-docs from sonar analysisMarek Gradzki3-0/+6
Change-Id: Ibc33174d044d2923bd13584c1f63eeb67d3b2b8a Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-25HC2VPP-180 - Doc coverage generatorJan Srnicek45-8/+2543
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>
2017-07-24Set jvpp version to 17.07Marek Gradzki9-15/+17
Change-Id: Iac4e527b3a795ade805f3f57ecf7c01fec46bc12 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-24Set csit branch to stable/1707selias1-1/+1
Change-Id: Id789c4f9378f1bba48e60fac66ca9f794bfdddad Signed-off-by: selias <samelias@cisco.com>
2017-07-20HC2VPP-192 - Removing of locator pair mappingJan Srnicek2-1/+157
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>
2017-07-18HC2VPP-194: fix package orderingMarek Gradzki1-1/+1
1.17.07-XXX precedes 1.17.07-RCX-XXX according to dpkg: dpkg --compare-versions 1.17.07-XXX lt 1.17.07-RCX-XXX && echo true Therefore, after releasing non snapshot version, we should update package version of honeycomb snapshots. Change-Id: I7f4ee467663c3915412b68a34b9120ea6918e95c Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-18Set hc2vpp version back to 1.17.07-SNAPSHOTMarek Gradzki65-154/+154
Change-Id: I6a0d42009705156b629f1638c3830a84c7e09f1f Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-18Bump hc2vpp version to 1.17.07-RC2v1.17.07-RC2Marek Gradzki65-154/+154
Also updates honeycomb dependencies. Change-Id: I6f2e059d96ba8e85ee7fde5d2cae1b24d8f7699d Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-18HC2VPP-185 - create artificial mapping if not contained in mappingJan Srnicek1-2/+16
Change-Id: Ide0dd4581452cbff935df500c73d50afbbecdcbf Signed-off-by: Jan Srnicek <jsrnicek@cisco.com> (cherry picked from commit 96813eec73e2992c89c013b03f9c1265f91027b6)
2017-07-18HC2VPP-188 - Ordering fixed for routing entriesJan Srnicek1-4/+8
Change-Id: Iec8df0668a74f50b5abb4413e33c1fd3a0391779 Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-07-07Set hc2vpp version back to 1.17.07-SNAPSHOTMarek Gradzki65-154/+154
Change-Id: Iba9ed317babd87cf2ed8b1b0a047c43007b93eb3 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-07Bump hc2vpp version to 1.17.07-RC1v1.17.07-RC1Marek Gradzki65-154/+154
Also updates honeycomb dependencies Change-Id: I48bc75829313e0c0f3f83ec1bf4dfdcd32b99efa Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-07HC2VPP-182: fix looppack interface orderingMarek Gradzki1-1/+1
Change-Id: I4244814fbf5e79dd78b80ea73d08aa79ccac15a1 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-06Set stable/1707 as default branch in .gitreviewMarek Gradzki1-0/+1
Change-Id: If077e5c7abc55795d908613aff21716892ce723a Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-06Remove dependency on minimal-distributionMarek Gradzki1-1/+1
Accidentially introduced by https://gerrit.fd.io/r/#/c/7386/ Change-Id: Ie862dac542a3384fff42293b76d895b0dbf5b806 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-06HONEYCOMB-360 - Use binding-init module instead of whole distro coreMarek Gradzki14-14/+25
Change-Id: I86eb100ca96169c7cf8df7ba9f2a1c7e3e75d77f Signed-off-by: Jan Srnicek <jsrnicek@cisco.com> Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-07-01HONEYCOMB-374: remove BGP distribution for vppMarek Gradzki4-86/+10
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>
2017-07-01Change minimal-distribution to minimal-distribution-coreMarek Gradzki6-5/+11
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>
2017-06-30HONEYCOMB-358 - Generate guice to yang modules indexJan Srnicek2-17/+93
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>
2017-06-29HC2VPP-152: NAT postman colection updateMarek Gradzki1-0/+163
Change-Id: I610c88d9b9794aa5251fb86e6887d959dffbd998 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-06-29HC2VPP-152: nat for sub-interfaces translation layerMarek Gradzki12-14/+569
Change-Id: I7d3a52097975f38c1cd74426d5ec15f80274a56c Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-06-28HC2VPP-174: add support for BGP IPv4/IPv6 unicastMarek Gradzki13-0/+748
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>
2017-06-23More specific exceptions in JvppReplyConsumerMarek Gradzki1-17/+17
Change-Id: I96bd342e84742f6c6ab7d4c6aa687bcb1baf9e7c Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-06-21HC2VPP-172: fix RewriteCustomizer.mergeMarek Gradzki2-2/+2
Change-Id: I63fbae0b34627d9af056cefa0ff60dd3c2b52bb1 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-06-20Fix release plan URL in release notesMarek Gradzki1-1/+1
Change-Id: Ifb85b5a89dcec3b1a71157d681f8b7368063f849 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-06-20Bgp distribution for vppMarek Gradzki3-1/+79
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>