path: root/common
AgeCommit message (Collapse)AuthorFilesLines
2019-04-10HONEYCOMB-448: JAVA 11 supportMichal Cmarada15-91/+176
- updated dependencies - compilation error fixes Change-Id: Iad9d353d06c113a0da892ff11a442e4b41edae0d Signed-off-by: Michal Cmarada <>
2019-04-08HONEYCOMB-443: ODL bump to NeonMichal Cmarada3-16/+16
- bumps ODL dependencies to neon - migrates guava optional to java.utils.optional Change-Id: Ibdaa365c7e21a341103aba88dfd67277e40d2969 Signed-off-by: Michal Cmarada <>
2019-01-24Bump honeycomb version to 1.19.04-SNAPSHOTMichal Cmarada13-27/+27
Change-Id: Iaab95d1a821673f9138ba8a118c2e265826a6288 Signed-off-by: Michal Cmarada <>
2018-10-19Bump honeycomb version to 1.19.01-SNAPSHOTMichal Cmarada13-27/+27
Change-Id: Ic3e48d39d570632743c66b9317cd638fba84a34f Signed-off-by: Michal Cmarada <>
2018-09-25Bump ODL dependencies to Fluorine (HONEYCOMB-433)Michal Cmarada4-9/+25
Change-Id: I142ebd2899272feff00abe7d4bae708f093ee3ec Signed-off-by: Michal Cmarada <>
2018-08-13Bump maven-sonar-plugin version to Gradzki1-2/+2
Change-Id: Ic490d8b850fcd270ff49e1c682f40c0324afe3d6 Signed-off-by: Marek Gradzki <>
2018-08-10HONEYCOMB-440: bump ODL dependencies to Oxygen-SR3Marek Gradzki2-8/+8
Change-Id: Ib178651a07b55f7e732a45751c31b678296b2083 Signed-off-by: Marek Gradzki <>
2018-07-20Bump honeycomb version to 1.18.10-SNAPSHOTMarek Gradzki13-27/+27
Change-Id: Ibd371b845debac895fad97b4e15732d858e00a3c Signed-off-by: Marek Gradzki <>
2018-06-13HONEYCOMB-439: bump ODL dependencies to Oxygen-SR2Marek Gradzki2-9/+9
Change-Id: I76cc110ac7e0a64cdad79a7614f9e8b5eb624428 Signed-off-by: Marek Gradzki <>
2018-06-07Bump odl.yang-binding version from 0.12.0 to 0.12.1Marek Gradzki1-1/+1
Change-Id: I37c247279c37c3fb066186c8390e827a9611b99e Signed-off-by: Marek Gradzki <>
2018-06-07HONEYCOMB-432: bump ODL dependencies to Oxygen-SR1Marek Gradzki1-8/+8
Change-Id: Ibf01bcaf65bb048fcfae57b5ba0597faff5e4fe6 Signed-off-by: Marek Gradzki <>
2018-05-02javadoc: add missing <name> in pom filesMarek Gradzki1-0/+1
Change-Id: I3d65b568c3651e4b2474c25bdf80cf3fff416360 Signed-off-by: Marek Gradzki <>
2018-04-09Bump Honeycomb version to 1.18.07-SNAPSHOTMarek Gradzki13-27/+27
Change-Id: Ib0b9a2a2369730cd8a21e35e4dce0b62e45e8ad3 Signed-off-by: Marek Gradzki <>
2018-03-23HONEYCOMB-424: bump ODL dependencies to OxygenMarek Gradzki2-10/+10
Change-Id: I3160e5df4e66b3b3c732619fc1fc7599459fda76 Signed-off-by: Marek Gradzki <>
2018-02-23HONEYCOMB-418: Bump ODL dependencies from Nitrogen SR1 to Nitrogen SR2Marek Gradzki2-9/+9
Change-Id: I98f73e0cce217202e8c335b1fa06f1b3fc8bce05 Signed-off-by: Marek Gradzki <>
2018-01-09Bump honeycomb version to 1.18.04-SNAPSHOTMarek Gradzki13-27/+27
Change-Id: Idb0fec8ab45ec76431ab6d05d70a61eee1929628 Signed-off-by: Marek Gradzki <>
2017-11-30HONEYCOMB-417: bump ODL dependencies to Nitrogen SR1Marek Gradzki2-9/+9
Change-Id: I6fe0d310a36dd8b0262c7db53f520616e65022e4 Signed-off-by: Marek Gradzki <>
2017-11-27Fixating of asciidoc-scriptsjan.srnicek1-1/+1
Same situation as honeycomb-common-scripts, this allows using different versioning when using honeycomb artifacts Change-Id: If78a2d542e8611b44260671fc27be285eed55317 Signed-off-by: jan.srnicek <>
2017-11-23Set sonar-maven-plugin version to Gradzki1-0/+11
If Maven encounters a plugin with no version declaration, it will use the LATEST version, which might not be compatible with Sonar server ( uses 5.6 currently). Therefore it is recommended to lock down version of Sonar plugin: The patch should fix honeycomb and hc2vpp merge job failures caused by using incompatible sonar-maven-plugin version. Change-Id: Ib95aa4a131e1b8b7d85a531bba8e5a9f7c95cf2d Signed-off-by: Marek Gradzki <>
2017-11-21Fixating version of common scriptsJan Srnicek1-1/+1
If something tries to use impl-parent, and its uses diferent versioning, project.version would be override in this case with that project version Change-Id: I5e2490a437712e36a11eb83550b2b05cd49477a3 Signed-off-by: Jan Srnicek <>
2017-11-10HONEYCOMB-385: bump ODL dependencies to NitrogenMarek Gradzki4-22/+21
* guava bumped to 22.0 (same as used by ODL) * use 4K RSA for SSH server (related to bouncy-castle bump in ODL) - based on - also fixes HC2VPP-207 * removed some yang models from netconf-whitelist.xml, that are no longer present in ODL dependencies, * increased timeouts in distro tests, because generating 4K RSA key my last longer (especially on slow jenkins nodes). * EmptyMountPointService exposed to enable reuse by notification and restconf providers Change-Id: I2ff32bd7f0298716210fcfee4918007a42fab171 Signed-off-by: Marek Gradzki <>
2017-10-18HONEYCOMB-390: bump ODL dependencies to Carbon SR2Marek Gradzki2-9/+9
Change-Id: Ic7a5a7d883e7c6691b4b5deeb0980a93aef42799 Signed-off-by: Marek Gradzki <>
2017-10-09HONEYCOMB-393 - Enable site plugin for yang-whitelist projectsJan Srnicek2-34/+14
Change-Id: I744ca366a81aecb5b79da7041e47db9c2363bd6e Signed-off-by: Jan Srnicek <>
2017-10-09HONEYCOMB-393 - Introduce asciidoc-scripts && scripts-parentJan Srnicek8-57/+151
Change-Id: I15032951c52d25a3805c0348c8f400a935174eef Signed-off-by: Jan Srnicek <>
2017-10-03Bump honeycomb version to 1.18.01-SNAPSHOTMarek Gradzki11-21/+21
Change-Id: I64bcd7e45da5d7431ba436ff6ad1ac62cd1d1051 Signed-off-by: Marek Gradzki <>
2017-09-29Include IT coverage in JaCoCo and Sonar reportsMarek Gradzki1-2/+18
* introduces jacoco-it.exec which stores aggregated IT test execution data, * configures Sonar to use jacoco-it.exec to report IT coverage, * marks following modules as integration tests: - it-test - minimal-distribution-test - bgp-distribution-test Change-Id: I538c1febb6112a6abad29061f6b00259a0d79f9f Signed-off-by: Marek Gradzki <>
2017-09-29Clean JaCoCo and Sonar configurationMarek Gradzki1-11/+1
Remove unused and obsolete values from honeycomb-parent's pom. Change-Id: I520a1b69169db6778787bae9ac8d4092a9078e4f Signed-off-by: Marek Gradzki <>
2017-09-29Bump JaCoCo Maven Plugin to 0.7.9Marek Gradzki1-1/+1
Change-Id: I67019b56d98b5896f7a4eb02657bd39ca2e238e5 Signed-off-by: Marek Gradzki <>
2017-09-14Young Generation sizing optimalizationJan Srnicek1-1/+1
Change-Id: I3fd503029f7734578142ae4606cfc8988204af2e Signed-off-by: Jan Srnicek <>
2017-09-07Fix Sonar error-handling issuesMarek Gradzki1-1/+1
Change-Id: Iae8a7d27ed4ba778abe5bdbb937f55fa4d7a6638 Signed-off-by: Marek Gradzki <>
2017-09-06Disable site for yang-whitelistMarek Gradzki2-0/+36
Should fix merge job issues introduced by HONEYCOMB-389 Change-Id: Ieb937267fdc05492c0f58761cb36b3f45749d042 Signed-off-by: Marek Gradzki <>
2017-09-05HONEYCOMB-389 - Restconf whitelistJan Srnicek2-20/+43
Change-Id: I4c60d0ea569e85b23a9d0127ef496545fc475a61 Signed-off-by: Jan Srnicek <>
2017-09-05HONEYCOMB-389 - Static yang binding api and implJan Srnicek16-1/+629
Also provides ignore option for default module list generation Change-Id: I9e10215491c964e6e88f90d6a3ad4335c94ec7d2 Signed-off-by: Jan Srnicek <>
2017-08-03HONEYCOMB-362: bump ODL dependencies to CarbonMarek Gradzki3-11/+23
Change-Id: I63fa239e34178ab03c4eecd421bf19d80303d30e Signed-off-by: Marek Gradzki <>
2017-07-14HONEYCOMB-360 - Restconf Northbound Intefaces provider separationJan Srnicek1-7/+0
- Restconf configuration included under restconf.json Change-Id: I45f503d3ef383bd6e3d356308d3212c7314b7a28 Signed-off-by: Jan Srnicek <>
2017-07-10HONEYCOMB-373 - Remove local module mappingJan Srnicek1-46/+3
Change-Id: Ic3a8a843168baed85cc31e0a09f9aa21cf691d1a Signed-off-by: Jan Srnicek <>
2017-07-06Bump honeycomb version to 1.17.10-SNAPSHOTMarek Gradzki8-17/+17
Change-Id: I6294fc266b704568d4e093a50d615f96eac153be Signed-off-by: Marek Gradzki <>
2017-06-30HONEYCOMB-373 - Separate minimal distribution modules to core moduleJan Srnicek2-53/+7
Change-Id: I5278f91ea06f57c84b44a8458ef44469ebd0cf84 Signed-off-by: Jan Srnicek <>
2017-06-30HONEYCOMB-358 - Generate guice to yang modules indexJan Srnicek6-17/+380
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: Iafc178219245df9129fb426a5876215c6fd1837e Signed-off-by: Jan Srnicek <>
2017-06-23Bump ODL dependencies to Boron-SR4Marek Gradzki1-8/+8
Change-Id: I06aee0da6fe2f702c735bfa5413de19ba3132046 Signed-off-by: Marek Gradzki <>
2017-06-09Exclude .idea folder from checkstyleJan Srnicek1-1/+2
Change-Id: I4e9cd08ad8640b2733fa1c62cbd620a639e81bed Signed-off-by: Jan Srnicek <>
2017-05-26Include ODL's BGP to HC minimal distroMarek Gradzki1-0/+8
Features: - static bgp instance - static peer registry (both remote & app peers supported) - bgp operational state exposed via RESTCONF/NETCONF - bgp-inet support - postman collection with examples TODOs: - make bgp disabled by default in honeycomb.json (probably bgp should be build using profile or allow to filter yangs loaded by SchemaCtx, otherwise footprint will grow) - update asciidocs for infra module - SPI for VPP integration: - allow RIB changes listeners - or writers (that can reject changes) to mirror netconf/restconf design - expose bgp server & peer cfg via netconf/restconf (currently read from json files) - test support for all BGP extensions (flowspec BGP needs additional care) - make bgp extensions fully configurable (probably requires changes in ODL) Testing 1) start hc distro: ./infra/minimal-distribution/target/minimal-distribution-1.17.07-SNAPSHOT-hc/minimal-distribution-1.17.07-SNAPSHOT/honeycomb 2) run bgp-testtool: java -jar ./target/bgp-testtool-0.6.3-Boron-SR3-executable.jar -ra -la -pr 2 -ll DEBUG --active true -as 65000 -mp true then GET http://localhost:8183/restconf/operational/bgp-rib:bgp-rib Change-Id: I156d6a1c79174279db8c8936c40ac1f28e14794c Signed-off-by: Marek Gradzki <>
2017-04-07Bump ODL dependencies to Boron-SR3Marek Gradzki1-8/+14
Boron SR3 contains fixes for HC2VPP-62,HC2VPP-69,HC2VPP-68 Change-Id: I06ad40da6fe2f702c735bfa5413de19ba3132046 Signed-off-by: Marek Gradzki <>
2017-04-07Introduce salGenerator.version propertyMarek Gradzki2-1/+2
All ODL dependencies are in one place now. Change-Id: I0fc91f7efcf81e002dcbef9acfef1d82eac80238 Signed-off-by: Marek Gradzki <>
2017-03-31Bump version to 1.17.07-SNAPSHOTMarek Gradzki8-17/+17
Change-Id: Ie7b486c266ea34df999e7122b5ef12d26aded863 Signed-off-by: Marek Gradzki <>
2017-02-15Downgrade ODL dependencies to Beryllium-SR4Marek Gradzki2-14/+8
Workaround for HC2VPP-62 until is fixed. Change-Id: I0e9c82378865bf99c1843b0399940a53350e2d76 Signed-off-by: Marek Gradzki <>
2017-01-18HONEYCOMB-240 - copy generated images to site folderJan Srnicek2-0/+58
Unable to achieve same results with maven resource plugin. Change-Id: I564f00dcabca638b4bee40fe05ff8d4505623832 Signed-off-by: Jan Srnicek <>
2017-01-04Bump Honeycomb version to 17.04Marek Gradzki8-17/+17
Change-Id: I99bc2593d50e59a6d4293e2d98ef3a9569a55008 Signed-off-by: Marek Gradzki <>
2016-12-21Bump ODL dependencies to Boron-SR2Marek Gradzki2-6/+6
Fixes HONEYCOMB-290 among others Change-Id: I3902dacc2cc8279abec43cd3b4d74074485cf7e0 Signed-off-by: Marek Gradzki <>
2016-12-20Bump restconf version to 1.4.2-BoronMarek Gradzki1-1/+1
Fixes Status.OK on fail with successful revert (HONEYCOMB-297) Change-Id: I3862347775eea08a62671d5755f95b07f64e99bb Signed-off-by: Marek Gradzki <>