summaryrefslogtreecommitdiffstats
path: root/recipes-sota/aktualizr/aktualizr_git.bb
Commit message (Collapse)AuthorAgeFilesLines
* aktualizr: Don't put unused configs in the image.feat/2020.10Patrick Vacek2020-11-031-6/+3
| | | | | | | | | | | | | | | | | Because every aktualizr package was depending on aktualizr-configs, all of the default configs were getting installed to /usr/lib/sota, despite that by default none of them were ever used on the device. That dependency has been removed. The provisioning recipes still install the recipes they need to the default location that aktualizr actually uses (/usr/lib/sota/conf.d). If you want to use anything else, a specific recipe should be created to do so. This change rendered the aktualizr-host-tools package useless, so it has been removed. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: Upgrade to 2020.10 releaseAnatoliy Odukha2020-11-031-4/+4
| | | | Signed-off-by: Anatoliy Odukha <aodukha@gmail.com>
* aktualizr: Upgrade to 2020.9 release.feat/2020.9Patrick Vacek2020-08-261-4/+4
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: Bump to latest and install headers in dev package.feat/headersPatrick Vacek2020-08-061-2/+4
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: Bump to 2020.8 release.feat/2020.8Patrick Vacek2020-07-091-4/+4
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Put aktualizr-info in a separate package and use it in Secondaries.feat/secondary-aktualizr-infoPatrick Vacek2020-06-231-5/+7
| | | | | | | | | We did the work a while ago to make aktualizr-info work for Secondaries, but until now we weren't putting the tool into the secondary-image we use for testing. Now it's there. Actually, it's in every image that inherits from sota.bbclass, which is probably a good thing. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Bump aktualizr to 2020.7 revisionLaurent Bonnans2020-05-291-4/+4
| | | | | | And garage-sign to 0.7.1-4 Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* sota_sanity.bbclass: introduce sota_check_boolean_variableMing Liu2020-05-111-2/+2
| | | | | | | | | | The current sanity check are too strict for some boolean variables, introduce sota_check_boolean_variable to allow a boolean value to be set like yes/y/true/t/1 or no/n/false/f/0. Also change to use oe.types.boolean to check their values. Signed-off-by: Ming Liu <ming.liu@toradex.com>
* aktualizr: Update to 2020.6 release and garage-sign 0.7.1.feat/2020.6Patrick Vacek2020-04-301-4/+4
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: fix a dependency QA warningMing Liu2020-04-271-1/+1
| | | | | | | | | This fixes a following QA warning: | WARNING: aktualizr do_package_qa: QA Issue: aktualizr rdepends on | u-boot-fw-utils, but it isn't a build dependency, missing | u-boot-fw-utils in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Ming Liu <ming.liu@toradex.com>
* aktualizr: Update to latest for ptest fix.fix/ptest-skip-ip-secondaryPatrick Vacek2020-04-081-1/+1
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: Bump to latest and get garage-sign from the new AWS bucket.feat/tuf-cli-aws-bucketPatrick Vacek2020-04-021-5/+5
| | | | | | | Also bump the garage-sign version. New version includes fixes for supporting targets > 2 GB. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: Bump to 2020.4 and latest garage-sign.Patrick Vacek2020-03-241-4/+4
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Bump aktualizrLaurent Bonnans2020-03-101-1/+1
| | | | | | For secondary auto-reboot support Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Fix aktualizr-ptest shlib yocto errorsfix/boost-ptestLaurent Bonnans2020-03-051-0/+2
| | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* aktualizr: remove unnecessary rm.Patrick Vacek2020-03-041-3/+0
| | | | | | | libuptiny (the "partial" subdirectory) and its dependencies were removed from the aktualizr repo a while ago. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: Update to 2020.3 release.feat/2020.3Patrick Vacek2020-02-281-4/+4
| | | | | | Update garage-sign to the latest as well. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Update aktualizr recipe to use new .so namesfix/shared-lib-namesLaurent Bonnans2020-02-191-7/+7
| | | | | | Aktualizr and garage-sign are also bumped in the process. Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* aktualizr: Bump to 2020.2 release and latest garage-signfeat/2020.2Mykhaylo Sul2020-01-301-4/+4
| | | | Signed-off-by: Mykhaylo Sul <ext-mykhaylo.sul@here.com>
* aktualizr: Remove unused hmi-stub and examples package.fix/rm-obsolete-examplesPatrick Vacek2020-01-231-5/+1
| | | | | | | | hmi-stub was replaced by libaktualizr-demo-app and is no longer part of this recipe. That leaves the aktualizr-examples package empty, so just get rid of it. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: Bump to latest.feat/2020.1Patrick Vacek2020-01-201-4/+4
| | | | | | Bump garage-sign as well. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* OTA-4174: Make an ostree update a default on IP Secondaryfeat/OTA-4174/ostree-update-default-on-secondaryMykhaylo Sul2020-01-171-1/+1
| | | | Signed-off-by: Mykhaylo Sul <ext-mykhaylo.sul@here.com>
* Adapt to shared libraries changes in aktualizrfeat/akt-dynlibLaurent Bonnans2020-01-091-3/+17
| | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* aktualizr: Bump to latest for ptest provisioning test fix.fix/ptest-provisionPatrick Vacek2019-12-271-1/+1
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Update aktualizr to 2019.11up/aktualizr-2019.11Laurent Bonnans2019-12-121-4/+4
| | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Set PKCS11_ENGINE_PATH when using aktualizr with HSMfeat/set-pkcs11-pathLaurent Bonnans2019-12-061-2/+3
| | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* aktualizr: Bump to latest for ptest fixes for C API tests.feat/ptest-fixesPatrick Vacek2019-11-291-1/+1
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: Upgrade to 2019.10 release and latest garage-sign.feat/2019.10Patrick Vacek2019-11-201-4/+4
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Fix bug at aktualizr startup on rpi/armfix/rpi3-uartLaurent Bonnans2019-11-131-1/+1
| | | | | | By bumping aktualizr, see: https://github.com/advancedtelematic/aktualizr/pull/1444 Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* aktualizr: Remove systemd packaging.fix/rm-libsystemdPatrick Vacek2019-11-121-1/+0
| | | | | | That dependency and build flag have been removed as they were unused. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Bump aktualizr to latest masterfeat/OTA-3883/repo-manifest-uploadLaurent Bonnans2019-11-111-1/+1
| | | | | | With support with new garage-push --repo-manifest option Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Fix aktualizr-ptest breakagefix/ptest-reenableLaurent Bonnans2019-10-281-0/+4
| | | | | | The compile step was removed by mistake in ec1ac0617b120813d6450dffe1aa8d4868e37332! Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* aktualizr: remove systemd from PACKAGECONFIG.fix/rm-systemdPatrick Vacek2019-10-241-1/+1
| | | | | | | The systemd functionality in aktualizr is not currently used for anything, so there's no reason to use it. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: Bump to 2019.9 release and latest garage-sign.feat/2019.9Patrick Vacek2019-10-211-4/+4
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Split aktualizr hwid config to another recipeLaurent Bonnans2019-10-171-5/+1
| | | | | | So that we can fix the ${MACHINE} dependency issues Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Fix aktualizr version reporting in yocto imagefix/use-aktualizr-rlsLaurent Bonnans2019-10-171-5/+9
| | | | | | | | | | Stop overriding AKTUALIZR_VERSION with the recipe version which is mostly bogus. And bump aktualizr to make sure we're using a version which fails at configure time if no version was specified. Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Give names to different SRC_URI in aktualizr recipeLaurent Bonnans2019-10-171-5/+4
| | | | | | To make it self-documenting and extendable Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Bump aktualizr to the latest (d13ff1ceeca2694b982287740aca8f58edad514d).Patrick Vacek2019-10-101-1/+1
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: update to 2019.8 release.fix/2019.8Patrick Vacek2019-09-121-1/+1
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: aktualizr-repo was renamed to uptane-generator.refactor/uptane-generator-renamePatrick Vacek2019-09-101-5/+5
| | | | | | Also bump to 2019.7 release of aktualizr and latest garage-sign. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: latest garage-sign with expiration support.Patrick Vacek2019-08-201-3/+3
| | | | | | | Use GARAGE_TARGET_EXPIRES or GARAGE_TARGET_EXPIRE_AFTER (but not both!) to set the garage-sign parameters. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Fix error during package_qa with aktualizr-ptestLaurent Bonnans2019-08-161-1/+1
| | | | | | | | | | | | | | | Oddly, this started happening: ERROR: aktualizr-1.0+gitAUTOINC+03778511cc-7 do_package_qa: QA Issue: /usr/lib/aktualizr/ptest/src/tests/sota_tools/headers_response_server.py contained in package aktualizr-ptest requires /usr/bin/python3, but no providers found in RDEPENDS_aktualizr-ptest? [file-rdeps] However, the python3 binary is already provided by python3-modules but for some reason the qa check tool trips on it. We need to add an explicit `python3-core` in the list. Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Bump aktualizr and garage-sign versions to the latest.feat/OTA-2666/garage-tools-mutual-tlsPatrick Vacek2019-08-121-4/+4
| | | | | | Both include support for mutual TLS in the garage tools. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Bump aktualizrconnman-fix-masterLaurent Bonnans2019-08-011-1/+1
| | | | | | For the fix in https://github.com/advancedtelematic/aktualizr/pull/1275 Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Also install net-tools on target for ptestLaurent Bonnans2019-07-181-1/+1
| | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Bump aktualizr with some ptest fixesLaurent Bonnans2019-07-181-1/+1
| | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Fix ptest build after recent aktualizr changesLaurent Bonnans2019-07-161-1/+1
| | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* OTA-2488: Remove SOTA_SECONDARY_CONFIG_DIR configuration variable (old way ↵refact/OTA-2488/virtual-secondary-refactoryMike Sul2019-07-101-11/+1
| | | | | | to configure secondaries). Bump corresponding version of aktualizr. Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com>
* Remove executable access control bits from aktualizr recipe.Patrick Vacek2019-06-051-0/+0
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Rename provisioning methods.Patrick Vacek2019-06-051-8/+7
| | | | | | | | | | | | "Autoprovisioning" or "automatic provisioning" is now known as "shared credential provisioning". "Implicit provisioning" is now known as "device credential provisioning". "HSM provisioning" was always a misnomer, so it is now refered to as "device credential provisioning with an HSM". This includes a bump of the aktualizr version as well. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>