summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* aktualizr: fix secondary recipes' dependencies.Patrick Vacek2019-10-216-16/+17
| | | | | | | Most do not need to depend on aktualizr-native and do not need to be rebuilt if the credentials change. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Fix aktualizr version reporting in yocto imageLaurent Bonnans2019-10-211-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-211-5/+4
| | | | | | To make it self-documenting and extendable Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* README: Point docs at the dev guide in the portal.Patrick Vacek2019-10-211-16/+12
| | | | | | As opposed to the source of the docs in the aktualizr repo. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* README: fix a malformed link and add some more.Patrick Vacek2019-10-211-1/+2
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* README: update and restructure the links to the dev portal.Patrick Vacek2019-10-211-16/+20
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Example config for a virtual secondary.Patrick Vacek2019-10-213-0/+44
| | | | | | Useful for updating an arbitrary file in /var. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Use the recommended kernel entry point on RPILaurent Bonnans2019-10-211-1/+1
| | | | | | | 0x8000 does not work on raspberrypi4-64 whereas 0x80000 is the value recommended for all platforms on u-boot Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Raspberrypi4 initial supportLaurent Bonnans2019-10-213-1/+37
| | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* CI scripts: remove everything that only belongs in master.Patrick Vacek2019-10-216-191/+0
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Merge pull request #601 from advancedtelematic/backport/warrior/2019.7Patrick Vacek2019-09-169-319/+129
|\ | | | | Backport/warrior/2019.7
| * Revert "layer.conf: add zeus to compatible release series"backport/warrior/2019.7Patrick Vacek2019-09-111-1/+1
| | | | | | | | | | | | | | | | This reverts commit ac7df811cb7589dd6d199ca3d7cde6d606e46f25. Warrior doesn't need to be compatible with zeus. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * Merge latest master into warrior.Patrick Vacek2019-09-1110-320/+130
|/|
| * Merge pull request #600 from advancedtelematic/fix/initramfs-no-manifestPatrick Vacek2019-09-111-1/+1
| |\ | | | | | | Don't try to put the repo manifest in the initramfs image.
| | * Don't try to put the repo manifest in the initramfs image.fix/initramfs-no-manifestPatrick Vacek2019-09-091-1/+1
| | | | | | | | | | | | | | | | | | It isn't very useful there and just takes up space. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * | Merge pull request #589 from advancedtelematic/refactor/uptane-generator-renamePatrick Vacek2019-09-111-5/+5
| |\ \ | | | | | | | | aktualizr: aktualizr-repo was renamed to uptane-generator.
| | * | 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>
| * | Merge pull request #599 from advancedtelematic/feat/better-overlaysPatrick Vacek2019-09-102-16/+60
| |\ \ | | |/ | |/| Feat/better overlays
| | * Print usage information after parameter checking.feat/better-overlaysPatrick Vacek2019-09-091-6/+6
| | | | | | | | | | | | | | | | | | No use printing all that if there's a problem anyway. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| | * Prevent creating an overlay with any path but the current directory.Patrick Vacek2019-09-091-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Anything else will cause problems because of the hackery with keeping backup copies of the image and the u-boot rom. Also warn about supplying a different image name after the overlay has been created. That doesn't work and it will be ignored. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| | * Copy the image and U-Boot rom when using overlays.Patrick Vacek2019-09-062-9/+43
| |/ | | | | | | | | | | | | | | | | | | | | Since bitbake can remove old images that an overlay was non-obviously dependent on, the safest thing to do is make a copy of the image and keep it alongside the overlay. When using the overlay later, automatically use that image. Also do the same thing with the U-Boot rom. This should also make moving the overlay file to another machine much easier. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * Merge pull request #598 from advancedtelematic/docs/fix-broken-linkPatrick Vacek2019-09-061-1/+1
| |\ | | | | | | fixing broken link
| | * fixing broken linkMerlin Carter2019-09-061-1/+1
| |/ | | | | | | Signed-off-by: Merlin Carter <merlin.carter@here.com>
| * Merge pull request #595 from advancedtelematic/doc/OTA-3624/release-branchesmerltron2019-09-0611-398/+35
| |\ | | | | | | Remove redundant doc material.
| | * Restore basic doc about getting started and dependencies.doc/OTA-3624/release-branchesPatrick Vacek2019-09-051-0/+18
| | | | | | | | | | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| | * Fix typo.Patrick Vacek2019-09-051-1/+1
| | | | | | | | | | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| | * OTA-3682: Remove the existing docMerlin Carter2019-09-0511-388/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | Removing the existing meta-updater doc so it can be moved into the aktualizr repo. Also updated README to point to same files in aktualizr repo. Signed-off-by: Merlin Carter <merlin.carter@here.com>
| | * Remove redundant content from the contrib doc.Patrick Vacek2019-09-051-11/+1
| |/ | | | | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * Merge pull request #596 from ricardosalveti/zeusPatrick Vacek2019-09-051-1/+1
| |\ | | | | | | layer.conf: add zeus to compatible release series
| | * layer.conf: add zeus to compatible release seriesRicardo Salveti2019-09-041-1/+1
| |/ | | | | | | | | | | Zeus is the next OE release, scheduled to be released in October/2019. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
| * Merge pull request #594 from advancedtelematic/doc/typosPatrick Vacek2019-09-042-5/+5
| |\ | | | | | | Fix some minor typos.
| | * Fix some minor typos.doc/typosPatrick Vacek2019-09-042-5/+5
| |/ | | | | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * Merge pull request #592 from advancedtelematic/docs/OTA-3594/antora-mergemerltron2019-09-0310-290/+407
| |\ | | | | | | OTA-3594: adding restructured Antora-friendly content
| | * OTA-3629: Responding to PR commentsdocs/OTA-3594/antora-mergeMerlin Carter2019-08-292-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | - added "tree" instead of "blob" in root path. - Adding ref to developer guide - fixed erroneous note. Signed-off-by: Merlin Carter <merlin.carter@here.com>
| | * OTA-3594: adding restructured Antora-friendly contentMerlin Carter2019-08-2810-292/+412
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Adding Antora dir structure - Break up content into individual file - Setting up files for including in other repos - Making options easier to read and more consistent with other reference doc. - Updated README to link to individual topic files rather than all on one page. - Added Mathias's requested HW and bootloader info - Added xaviers requested NRE clause. Signed-off-by: Merlin Carter <merlin.carter@here.com>
| * | Merge pull request #593 from advancedtelematic/drop-rocko-sumoPatrick Vacek2019-09-031-2/+2
| |\ \ | | | | | | | | Move rocko and sumo to the passive support list.
| | * | Move rocko and sumo to the passive support list.drop-rocko-sumoPatrick Vacek2019-08-301-2/+2
| |/ / | | | | | | | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * | Merge pull request #591 from ↵Patrick Vacek2019-08-281-12/+2
| |\ \ | | |/ | |/| | | | | | | advancedtelematic/fix/ip-secondary-test/wait-until-provisioned Use --wait-until-provisioned option for IP Secondary Test
| | * Use --wait-until-provisioned option while getting aktualizr status in the ip ↵fix/ip-secondary-test/wait-until-provisionedMykhaylo Sul2019-08-271-12/+2
| |/ | | | | | | | | | | secondary tests Signed-off-by: Mykhaylo Sul <ext-mykhaylo.sul@here.com>
| * Merge pull request #590 from advancedtelematic/fix/OTA-3419/garage-sign-expiryPatrick Vacek2019-08-214-7/+29
| |\ | | | | | | aktualizr: latest garage-sign with expiration support.
| | * README: new section for garage-sign.fix/OTA-3419/garage-sign-expiryPatrick Vacek2019-08-211-0/+6
| | | | | | | | | | | | | | | | | | Specifically to explain the metadata expiry topic better. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| | * Use a default expiry of one month if nothing is specified.Patrick Vacek2019-08-211-0/+2
| | | | | | | | | | | | | | | | | | | | | This mimics the intended behavior of the default in garage-sign, but doesn't rely on the date in the unsigned targets. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| | * aktualizr: latest garage-sign with expiration support.Patrick Vacek2019-08-204-7/+21
| |/ | | | | | | | | | | | | 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>
* | Merge pull request #582 from advancedtelematic/masterlbonn2019-08-2116-43/+146
|\| | | | | Update warrior (merge from master)
| * Merge pull request #587 from advancedtelematic/fix/grub-ostreelbonn2019-08-191-0/+2
| |\ | | | | | | Expose OSTREE_BOOT_PARTITION in do_image_ota
| | * Expose OSTREE_BOOT_PARTITION in do_image_otafix/grub-ostreeLaurent Bonnans2019-08-191-0/+2
| |/ | | | | | | | | | | Used by ostree-grub-generator Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Merge pull request #586 from advancedtelematic/fix/ptest-qalbonn2019-08-161-1/+1
| |\ | | | | | | Fix error during package_qa with aktualizr-ptest
| | * 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>
| * Fix/ostree branchname 2 (#585)lbonn2019-08-152-7/+7
| |\ | | | | | | Fix/ostree branchname 2
| | * Do not export anything in sota.bbclassfix/ostree-branchname-2Laurent Bonnans2019-08-151-5/+5
| | | | | | | | | | | | | | | | | | | | | A simple variable definition will be enough and doing an export there completely kills caching. Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>