summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* aktualizr_*.bb: Minor formatting and fixes.Patrick Vacek2018-06-046-9/+9
| | | | | | | | Move HSM dependencies to aktualizr recipe, since it's aktualizr that can depend on HSM support, not the provisioning prepartion. Remove references to systemd in provisioning recipes, since they have nothing to do with systemd.
* ca-certificates: Remove upstreamed patch.Patrick Vacek2018-05-311-1/+0
|
* Merge pull request #326 from advancedtelematic/bugfix/oe-selftest-masterPatrick Vacek2018-05-311-3/+3
|\ | | | | updater.py: Fix test broken by man/man-db upgrade.
| * updater.py: Fix test broken by man/man-db upgrade.Patrick Vacek2018-05-311-3/+3
|/
* Merge pull request #325 from advancedtelematic/bugfix/check-assume-providedPatrick Vacek2018-05-301-3/+6
|\ | | | | find_packages.py: Ignore packages in ASSUME_PROVIDED.
| * find_packages.py: Ignore packages in ASSUME_PROVIDED.Patrick Vacek2018-05-301-3/+6
|/ | | | | There will not be recipes for those packages, so don't go looking for them. We don't need them, anyway.
* Merge pull request #321 from advancedtelematic/feat/find_packagesPatrick Vacek2018-05-291-0/+122
|\ | | | | Feat/find packages
| * find_packages.py: Fix python style issues.Patrick Vacek2018-05-281-9/+7
| |
| * find_packages.py: Add explanatory comment about list appending.Patrick Vacek2018-05-281-0/+3
| |
| * find_packages.py: Fix repo name parsing logic.Patrick Vacek2018-05-281-5/+20
| | | | | | | | Also expand/explain TODOs.
| * find_packages.py: Get full path for patches and other local files.Patrick Vacek2018-05-281-4/+11
| | | | | | | | | | It might be even better to get the path relative to the root of the repo the files live in, but this is at least a step in the right direction.
| * find_packages.py: Check for a few unlisted aktualizr dependencies.Patrick Vacek2018-05-281-1/+9
| | | | | | | | | | | | | | Not all possible dependencies are specified in DEPENDS, since we don't build with everything enabled by default, so search for additional potential dependencies explicitly. Also add a comment about the things that we do not have visibility into from this process.
| * find_packages.py: Catch empty info and return early.Patrick Vacek2018-05-281-1/+5
| | | | | | | | Master branch returns empty instead of throwing an exception.
| * find_packages.py: Initial version.Patrick Vacek2018-05-281-0/+87
|/ | | | Finds aktualizr package information for OSS Review Toolkit.
* Merge pull request #322 from advancedtelematic/rocko-to-master-2018-05-28lbonn2018-05-283-8/+5
|\ | | | | Rocko to master 2018 05 28
| * Merge pull request #319 from advancedtelematic/bugfix/ostree-autotools-brokensepPatrick Vacek2018-05-251-2/+2
| |\ | | | | | | ostree: Don't use autotools-brokensep.
| | * ostree: Don't use autotools-brokensep.Patrick Vacek2018-05-231-2/+2
| | | | | | | | | | | | | | | The only reason we needed it was because of a relative path that I've now made absolute.
| * | Merge pull request #317 from advancedtelematic/fix/u-boot-multilib-issuelbonn2018-05-232-6/+3
| |\ \ | | |/ | |/| Include fix for qemu in sota_qemux86-64.bbclass
| | * Include fix for qemu in sota_qemux86-64.bbclassLaurent Bonnans2018-05-232-6/+3
| |/
* | Merge pull request #315 from advancedtelematic/sumo-candidatelbonn2018-05-2222-84/+583
|\ \ | | | | | | Update master with recent fixes
| * | Merge remote-tracking branch 'ats/rocko' into sumo-candidateLaurent Bonnans2018-05-1822-84/+583
|/| | | |/
| * Merge pull request #316 from advancedtelematic/fix/rm-minnowboard-ubootlbonn2018-05-181-8/+0
| |\ | | | | | | Remove support for u-boot on minnowboard
| | * Remove support for u-boot on minnowboardLaurent Bonnans2018-05-181-8/+0
| |/ | | | | | | See https://github.com/advancedtelematic/meta-updater-minnowboard/pull/6
| * Merge pull request #313 from advancedtelematic/fix/qa-shipped-fileslbonn2018-05-175-2/+6
| |\ | | | | | | Review shipped directories in aktualizr recipes
| | * Review shipped directories in aktualizr recipesLaurent Bonnans2018-05-175-2/+6
| | | | | | | | | | | | Missing directories in FILES_xx were causing bitbake QA errors on sumo
| * | Merge pull request #314 from advancedtelematic/feat/bump-embed-sqlPatrick Vacek2018-05-171-10/+2
| |\ \ | | |/ | |/| Remove aktualizr-common because schemas are embedded
| | * Remove aktualizr-common because schemas are embeddedPhil Wise2018-05-171-10/+2
| |/
| * Merge pull request #312 from advancedtelematic/bugfix/log-debug-firstlbonn2018-05-172-3/+3
| |\ | | | | | | Move log-debug from 90 to 05.
| | * Move log-debug from 90 to 05.Patrick Vacek2018-05-172-3/+3
| |/ | | | | | | | | | | This way it will probably the first config read, meaning it will be applied earlier in the config processing flow. It still means that at the moment, no message about reading the log-debug.toml appears, though.
| * Merge pull request #311 from ↵lbonn2018-05-168-22/+19
| |\ | | | | | | | | | | | | advancedtelematic/fix/PRO-5376/backport-master-fixes Backport from master to rocko
| | * Fix boot on qemux86-64Laurent Bonnans2018-05-162-1/+2
| | | | | | | | | | | | It needs a plain compressed file system and not an u-boot legacy image
| | * aktualizr_git: remove duplicate installsLaurent Bonnans2018-05-161-7/+2
| | | | | | | | | | | | | | | If it's in `do_install_append`, no need to also put it in `do_install_append_class-native`
| | * Check for custom target version for installed_versionsRicardo Salveti2018-05-161-1/+5
| | | | | | | | | | | | | | | | | | | | | Make sure to use the custom target version when creating installed_versions if defined by the user. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
| | * ostree: remove python from rdependsRicardo Salveti2018-05-161-2/+1
| | | | | | | | | | | | | | | | | | | | | Python is not needed by ostree itself (no script or utility using python), so remove it from the rdepends list. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
| | * sdimage-sota.wks: remove label as it gets set by image_types_otaRicardo Salveti2018-05-161-1/+1
| | | | | | | | | | | | | | | | | | | | | image_types_ota already defines the rootfs label when creating the ota image, so drop label overwrite when creating the sdcard partition. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
| | * image_types_ota: make default grub.cfg a link to loader/grub.cfgRicardo Salveti2018-05-161-1/+1
| | | | | | | | | | | | | | | | | | | | | /boot/grub2/grub.cfg should reflect the grub.cfg used by the boot process instead of being an empty file. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
| | * Replace INITRAMFS_FSTYPES with OSTREE_INITRAMFS_FSTYPESRicardo Salveti2018-05-163-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | User is able to customize the init script via OSTREE_INITRAMFS_IMAGE but there is no way to set INITRAMFS_FSTYPES as it gets defined by sota.bbclass. Create a new variable called OSTREE_INITRAMFS_IMAGE to handle the INITRAMFS_FSTYPES update, and also allow the user to override it. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
| | * ostree: fix systemd service files permissionRicardo Salveti2018-05-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the following boot warning: systemd[1]: Configuration file /usr/lib/systemd/system/ostree-remount.service is marked executable. Please remove executable permission bits. Proceeding anyway. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
| | * sota: introduce INITRAMFS_FSTYPESMing Liu2018-05-154-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RAMDISK_EXT and IMAGE_FSTYPES of initramfs-ostree-image should not be defined separately, because they are representing the same fstype of a same initramfs image, or else, they turn out to be inconsistent if the users change one of them. So we use INITRAMFS_FSTYPES already defined in bitbake.conf, to be able to set fstype for initramfs. And it should default to ext4.gz.u-boot or ext4.gz depending on what OSTREE_BOOTLOADER is being set. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
| | * image_types_ostree.bbclass: change the systemd detecting logicMing Liu2018-05-151-1/+1
| |/ | | | | | | | | | | | | | | It can not determine the init manager is systemd by checking if DISTRO_FEATURES contains 'systemd', change it to check VIRTUAL-RUNTIME_init_manager instead. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
| * Merge pull request #296 from advancedtelematic/feat/backport-from-mastercajun-rat2018-05-144-8/+22
| |\ | | | | | | Feat/backport from master
| | * image_types_ostree.bbclass: clean up GARAGE_SIGN_REPO after pushRicardo Salveti2018-05-141-0/+1
| | | | | | | | | | | | | | | | | | Avoid exposing the sign repo after the build is completed. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
| | * Add support for custom garage target version and urlRicardo Salveti2018-05-112-2/+10
| | | | | | | | | | | | | | | | | | | | | Both values can be defined by the user, allowing a custom version id and URL, which is specially useful for CI builds. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
| | * aktualizr: include default configs as part of host-toolsRicardo Salveti2018-05-111-0/+10
| | | | | | | | | | | | | | | | | | | | | Provide the default sota configs as part of host-tools so they can be used by aktualizr_cert_provider and aktualizr_implicit_writer. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
| | * sota.bbclass: use common rpi override for raspberrypiRicardo Salveti2018-05-111-2/+1
| | | | | | | | | | | | | | | | | | sota_raspberrypi can handle the rpi differences if required. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
| | * image_types_ostree.bbclass: do not inherit imageMing Liu2018-05-111-2/+0
| | | | | | | | | | | | | | | | | | | | | As a image_types_* bbclass, it does not have to inherit image class, it is sort of redundant code. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
| | * image_types_ota.bbclass: do not inherit imageMing Liu2018-05-111-2/+0
| |/ | | | | | | | | | | | | As a image_types_* bbclass, it does not have to inherit image class, it is sort of redundant code. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
| * Merge pull request #310 from advancedtelematic/feat/aktualizr-bumpcajun-rat2018-05-111-1/+1
| |\ | | | | | | Bump Aktualizr version to get P11 fixes
| | * Bump Aktualizr version to get P11 fixesPhil Wise2018-05-111-1/+1
| |/
| * Merge pull request #309 from advancedtelematic/bugfix/install-file-dont-echoPatrick Vacek2018-05-096-3/+12
| |\ | | | | | | Put extra configs in their own files.