From 4a909cd7d21800f9514fe0c399b671fbf075dd3c Mon Sep 17 00:00:00 2001 From: Phil Wise Date: Fri, 15 Jun 2018 09:48:32 +0200 Subject: aktualizr: support check-discovery and fix secondary tests. Cherry-pick of 78422f6ca6e5cca90e33ad49aa1b39bb25c527b3 from master. Original commit message follows: Compatibility with latest aktualizr Note that the HsmTests still sometimes fail --- recipes-sota/aktualizr/aktualizr_git.bb | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'recipes-sota/aktualizr/aktualizr_git.bb') diff --git a/recipes-sota/aktualizr/aktualizr_git.bb b/recipes-sota/aktualizr/aktualizr_git.bb index f2c01d4..f1540b2 100755 --- a/recipes-sota/aktualizr/aktualizr_git.bb +++ b/recipes-sota/aktualizr/aktualizr_git.bb @@ -13,6 +13,9 @@ RDEPENDS_${PN}_class-target = "lshw " RDEPENDS_${PN}_append_class-target = "${@bb.utils.contains('SOTA_CLIENT_FEATURES', 'serialcan', ' slcand-start', '', d)} " RDEPENDS_${PN}_append_class-target = "${@bb.utils.contains('SOTA_CLIENT_FEATURES', 'hsm', ' softhsm softhsm-testtoken', '', d)}" +RDEPENDS_${PN}_append_class-target = " ${PN}-tools " +RDEPENDS_${PN}-secondary_append_class-target = " ${PN}-tools " + PV = "1.0+git${SRCPV}" PR = "7" @@ -23,7 +26,7 @@ SRC_URI = " \ file://aktualizr-secondary.socket \ file://aktualizr-serialcan.service \ " -SRCREV = "17c2eea66ebddbf47a37d66df7a0441225bd0db6" +SRCREV = "9f538a8a411ca917184fe11a6cf92e5ebf9efc61" BRANCH ?= "master" S = "${WORKDIR}/git" @@ -81,7 +84,7 @@ do_install_append_class-native () { install -m 0644 ${B}/src/sota_tools/garage-sign/lib/* ${D}${libdir} } -PACKAGES =+ " ${PN}-examples ${PN}-host-tools ${PN}-secondary " +PACKAGES =+ " ${PN}-examples ${PN}-host-tools ${PN}-tools ${PN}-secondary " FILES_${PN} = " \ ${bindir}/aktualizr \ @@ -111,6 +114,10 @@ FILES_${PN}-host-tools = " \ ${libdir}/sota/sota_implicit_prov_ca.toml \ " +FILES_${PN}-tools = " \ + ${bindir}/aktualizr-check-discovery \ + " + FILES_${PN}-secondary = " \ ${bindir}/aktualizr-secondary \ ${libdir}/sota/sota_secondary.toml \ -- cgit v1.2.3-54-g00ecf