summaryrefslogtreecommitdiffstats
path: root/recipes-sota
Commit message (Collapse)AuthorAgeFilesLines
* Allow setup custom hardware_idfeat/hardware_idSerhiy Stetskovych2018-11-221-0/+4
| | | | Signed-off-by: Serhiy Stetskovych <patriotyk@gmail.com>
* aktualizr: Bump to latest and fix names.Patrick Vacek2018-11-162-6/+6
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: use config instead of environment variables.fix/master/newline-etcPatrick Vacek2018-11-137-14/+1
| | | | | | | This should make the secondary config dir process better anyway, and it finally gets rid of a hacky workaround that we'd been using for ages. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: improve secondary config directory logic.Patrick Vacek2018-11-131-3/+7
| | | | | | Use -d and warn if directory is invalid. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: Fix virtual secondary support.Patrick Vacek2018-11-133-10/+11
| | | | | | | | Use /etc/sota/ecus as using /var/sota/ecus was conflicting with the provisioning recipes that also use /var/sota. Not totally ideal, but the best compromise I could find. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: bump to latest for server URL newline fix.Patrick Vacek2018-11-091-1/+1
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* aktualizr: Remove implicit_writer. It is now unused.refactor/master/rm-implicit-writerPatrick Vacek2018-10-291-2/+1
| | | | Bump to the latest version as well.
* Remove aktualizr hacks related to ubuntu supportfix/secondaries-pathLaurent Bonnans2018-10-251-4/+2
|
* Update aktualizr example secondary config pathLaurent Bonnans2018-10-251-3/+3
|
* Merge pull request #399 from ↵Patrick Vacek2018-10-123-27/+1
|\ | | | | | | | | advancedtelematic/refactor/remove-legacy-secondaries aktualizr: remove example-interface.
| * aktualizr: remove BUILD_ISTOP flag.refactor/remove-legacy-secondariesPatrick Vacek2018-10-091-1/+0
| |
| * aktualizr: remove example-interface.Patrick Vacek2018-10-093-26/+1
| |
* | ostree: drop libgsystem dependencyStefan Agner2018-10-091-1/+1
|/ | | | | | | OSTree removed libgsystem dependency since v2016.8. Drop it from the OSTree recipe too. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
* aktualizr: bump to latest.Patrick Vacek2018-10-021-1/+1
| | | | Includes test fixes and async downloads.
* Fixes for oe-selftestfeat/OTA-719/nodeployAnton Gerasimov2018-10-014-6/+5
|
* Add SOTA_DEPLOY_CREDENTIALS variable to control whether the built image ↵Anton Gerasimov2018-10-017-98/+85
| | | | should be provisioned
* Fix LICENSE check for aktualizr-uboot-env-rollbackfeature/rollback-forwardportLaurent Bonnans2018-09-181-4/+3
|
* Remove aktualizr dep on u-boot-fw-utils in generalLaurent Bonnans2018-09-181-2/+1
| | | | Should only be needed when using the u-boot env rollback feature
* Add support for rollback on Raspberry PiAnton Gerasimov2018-09-183-3/+28
|
* Update `installed_versions` passing to new locationLaurent Bonnans2018-09-181-1/+1
|
* aktualizr: Latest version with fixed libp11 paths.fix/testtoken-openssl-binPatrick Vacek2018-09-171-1/+1
|
* softhsm-testtoken: Update paths for token import.refactor/OTA-900/hsm-prov-path-masterPatrick Vacek2018-09-141-1/+1
| | | | And bump aktualizr recipe
* aktualizr: bump to latest (062ab7756c375ee2c913d3197cafe4ee2f97ef2a).bugfix/aktualizr-etc-masterPatrick Vacek2018-09-031-1/+1
| | | | Includes fixes for Ubuntu 18.04.
* aktualizr: bump to latest version (fad299b846b9c1b58a9c1f715f4c26c69610d02c).Patrick Vacek2018-09-031-1/+1
|
* ostree: Correction: it depends on bison-native for configuration.bugfix/bison-dep-v2Patrick Vacek2018-08-171-1/+1
|
* ostree: add missing bison dependency.bugfix/bison-depPatrick Vacek2018-08-171-1/+1
|
* ostree-initrd: Make it an initramfs, not initrdYevgeny Popovych2018-08-142-23/+9
| | | | | | | | | | | | | | | | | | | The reasoning here is to allow initramfs generated by this recipe to be included in FIT. To do so w/o changing openembedded-core (it allows only cpio format) - init script should be able to execute from a rootfs (i.e. true initramfs), not ramdisk (initrd). See [1] for more information on these keywords. The gist of this change is switch from `pivot_root` to `switch_root`. This also allows to get rid of some clutter, since `switch_root` handles transition to new sysroot all by itself. Again, see [1] for details on these utility/syscall. [1] https://www.kernel.org/doc/Documentation/filesystems/ramfs-rootfs-initramfs.txt Signed-off-by: Yevgeny Popovych <yevgenyp@pointgrab.com>
* Merge pull request #367 from advancedtelematic/bugfix/unknown-signatures-mastercajun-rat2018-08-141-1/+1
|\ | | | | aktualizr: bump to latest for key rotation and storage updates (master)
| * aktualizr: bump to latest for key rotation and storage updates.bugfix/unknown-signatures-masterPatrick Vacek2018-08-081-1/+1
| | | | | | | | | | Work around a bug in oe-selftest with migration and aktualizr-info interplay by forcing --allow-migrate for now.
* | ostree: upgrade to v2018.7+Ricardo Salveti2018-08-101-4/+3
|/ | | | | | | | | | | | | | | | | | Upgrade OSTree to a git revision ahead of the v2018.7 release in order to include additional memory leak fixes. Upstream release notes since v2017.13+: - https://github.com/ostreedev/ostree/releases/tag/v2017.14 - https://github.com/ostreedev/ostree/releases/tag/v2017.15 - https://github.com/ostreedev/ostree/releases/tag/v2018.1 - https://github.com/ostreedev/ostree/releases/tag/v2018.2 - https://github.com/ostreedev/ostree/releases/tag/v2018.3 - https://github.com/ostreedev/ostree/releases/tag/v2018.4 - https://github.com/ostreedev/ostree/releases/tag/v2018.5 - https://github.com/ostreedev/ostree/releases/tag/v2018.6 - https://github.com/ostreedev/ostree/releases/tag/v2018.7 Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
* Bump Aktualizr revision to fix HSM bugPhil Wise2018-08-021-1/+1
|
* aktualizr: bump to latest and accommodate hmi_stub.Patrick Vacek2018-07-261-1/+2
|
* aktualizr: retry garage-sign version check and handle errors better.Patrick Vacek2018-07-171-2/+15
|
* aktualizr: bump to latest for PRO-H#3 sprint.Patrick Vacek2018-07-171-1/+1
|
* aktualizr: bump to latest (72abac76184c84b9a5beb0dfbb103a13b9bfb2ae).Patrick Vacek2018-07-061-1/+1
|
* aktualizr tools: use generic MPL license instead of our own copy.Patrick Vacek2018-07-039-766/+11
|
* aktualizr: Get latest for PRO-H#2 sprint.Patrick Vacek2018-07-021-1/+1
|
* Bump Aktualizr versionPhil Wise2018-06-201-1/+1
|
* aktualizr-*-prov: read config files from STAGING_DIR_HOST.Patrick Vacek2018-06-193-10/+7
| | | | | | | | | | STAGING_DIR_NATIVE does not get populated as I had previously believed. Native recipes do not get packaged, so although we want to use a native executable, we need to get the config files from the aktualizr-host-tools package built by the aktualizr (target) recipe. Thanks to Andre McCurdy and Khem Raj for insight on how to get this right.
* aktualizr-auto-prov: Remove redundant '.toml'.Patrick Vacek2018-06-191-2/+2
|
* Merge pull request #341 from advancedtelematic/fix/testsPatrick Vacek2018-06-153-4/+9
|\ | | | | Compatibility with latest aktualizr
| * Compatibility with latest aktualizrPhil Wise2018-06-153-4/+9
| | | | | | | | Note that the HsmTests still sometimes fail
* | ostree: improve package split logic and define extra packagesRicardo Salveti2018-06-121-17/+17
| | | | | | | | | | | | | | Define extra packages to cover the bash-completion and dracut related files, as they are not necessarily required by ostree. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
* | ostree: improve systemd dependency checksRicardo Salveti2018-06-121-17/+5
| | | | | | | | | | | | | | | | No need to define SYSTEMD_REQUIRED and no need to manually install the service files, as that is already handled by ostree and the systemd bbclass. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
* | ostree: cleanup depends and rdependsRicardo Salveti2018-06-121-3/+2
| | | | | | | | | | | | | | | | Remove gtk-doc-native from DEPENDS and also remove util-linux-* packages from RDEPENDS as the dependencies for the required libraries are already populated by OE. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
* | ostree: no need to disable systemd when building nativeRicardo Salveti2018-06-121-7/+0
| | | | | | | | | | | | | | | | Maintaining different build flags for target and native just makes it harder to maintain the recipe and it is not really needed as systemd-native is already available for systems building systemd. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
* | ostree: cleanup configure and build flagsRicardo Salveti2018-06-121-1/+2
| | | | | | | | | | | | | | | | Set the standard CFLAGS variable instead of defining it via EXTRA_OECONF and also remove the configure flags that are automatically enabled based on the build depends. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
* | ostree: use do_configure_prepend and avoid customizing do_compileRicardo Salveti2018-06-121-7/+3
| | | | | | | | | | | | | | Prefer prepend (autogen) and also avoid customizing do_compile as exporting BUILD_SYS and HOST_SYS is already enough. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
* | ostree: fix license and add homepage descriptionRicardo Salveti2018-06-121-1/+2
| | | | | | | | | | | | Ostree is LGPLv2+ and not GPLv2+. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
* | ostree: cosmetics: fix indentationRicardo Salveti2018-06-121-11/+10
|/ | | | Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>