summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* find_aktualizr_dependencies.sh: Run once per recipe.Patrick Vacek2018-06-281-12/+11
|
* find_dependencies.py: rename from find_packages.py.Patrick Vacek2018-06-281-0/+0
| | | | | More generic, hopefully a bit clearer. The input must be a recipe, but recipes depend on packages.
* find_packages.py: Hide some i586-specific virtual packages.Patrick Vacek2018-06-281-0/+2
|
* find_packages.py: Do not write anything if recipe is not found.Patrick Vacek2018-06-281-25/+30
|
* find_packages.py: Substantial rewrite based on OSS team feedback.Patrick Vacek2018-06-281-49/+130
| | | | | | | | * Only one recipe is investigated at a time. * Output is hopefully closer to the desired format. * Renamed the output file. * Skip some basic native and virtual (cross-compilation) build tools so that the output is not monstrously large.
* find_packages.py: input package names to search.Patrick Vacek2018-06-272-20/+38
| | | | | Use find_aktualizr_dependencies.sh to get the previous output for aktualizr-related projects.
* Merge pull request #346 from advancedtelematic/test/running-modePatrick Vacek2018-06-202-1/+44
|\ | | | | Test --running-mode=once
| * Bump Aktualizr versionPhil Wise2018-06-201-1/+1
| |
| * Test --running-mode=oncePhil Wise2018-06-201-0/+43
|/
* Merge pull request #339 from advancedtelematic/bugfix/staging_dir_host_masterPatrick Vacek2018-06-197-27/+26
|\ | | | | Bugfix/staging dir host master
| * updater.py: Add hack to clean recipes before building.Patrick Vacek2018-06-191-0/+2
| | | | | | | | | | This should not be necessary, but after building for the grub test, the sysroot does not get repopulated as expected for the implicit/HSM tests.
| * updater.py: Fix longstanding typo.Patrick Vacek2018-06-191-7/+7
| |
| * CONTRIBUTING.adoc: clarify which branches have what status.Patrick Vacek2018-06-191-1/+2
| |
| * aktualizr-*-prov: read config files from STAGING_DIR_HOST.Patrick Vacek2018-06-194-16/+13
| | | | | | | | | | | | | | | | | | | | 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.
| * sota.bbclass: remove obsolete/incorrect comment.Patrick Vacek2018-06-191-1/+0
| |
| * aktualizr-auto-prov: Remove redundant '.toml'.Patrick Vacek2018-06-191-2/+2
|/
* Merge pull request #344 from advancedtelematic/test/ci-jenkinslbonn2018-06-194-0/+117
|\ | | | | First pipeline setup for meta-updater CI
| * Try to checkout aktualizr from pipelineLaurent Bonnans2018-06-181-2/+11
| |
| * Bitbake build from JenkinsLaurent Bonnans2018-06-184-2/+83
| |
| * Checkout of repo from JenkinsLaurent Bonnans2018-06-181-0/+27
|/
* Merge pull request #341 from advancedtelematic/fix/testsPatrick Vacek2018-06-154-5/+10
|\ | | | | Compatibility with latest aktualizr
| * Compatibility with latest aktualizrPhil Wise2018-06-154-5/+10
| | | | | | | | Note that the HsmTests still sometimes fail
* | Merge pull request #337 from rsalveti/garagelbonn2018-06-141-1/+1
|\ \ | | | | | | garage-push: enable verbose logging by default
| * | garage-push: enable verbose logging by defaultRicardo Salveti2018-06-121-1/+1
| |/ | | | | | | | | | | | | Make garage-push logs more useful in case of errors when pushing to the OTA+ server. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
* | Merge pull request #336 from rsalveti/ostreelbonn2018-06-141-55/+32
|\ \ | |/ |/| Ostree recipe cleanups
| * 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>
* Bugfix: strip whitespace and newlines from tuf URL in credentials.zipJon Oster2018-06-121-1/+1
|
* Merge pull request #329 from advancedtelematic/bugfix/implicit-and-certs-masterPatrick Vacek2018-06-058-21/+31
|\ | | | | Bugfix/implicit and certs master
| * Merge remote-tracking branch 'github/rocko' into ↵Patrick Vacek2018-06-042-1/+2
| |\ | | | | | | | | | bugfix/implicit-and-certs-master
| | * Merge pull request #324 from advancedtelematic/feat/aktualizr-repoPatrick Vacek2018-06-012-1/+2
| | |\ | | | | | | | | Fixup oe-selftest
| | | * Bump PR to flush old sstate caches that were built in-treePhil Wise2018-06-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The change that removes autotools-brokensep breaks people who have old sstate caches that were built in-tree. Bump the PR to flush these out of the system.
| | | * Get ready for aktualizr-repo toolPhil Wise2018-06-011-0/+1
| | |/
| * | aktualizr: Upgrade to use simplified implicit_writer config.Patrick Vacek2018-06-045-10/+20
| | | | | | | | | | | | | | | | | | | | | | | | There is no longer a need for dumping the whole config, now we can just add what we need to a new config file and use that in addition to the base config. This simplifies several things and fixes a few bugs. Also renamed the configs to make provenance a little clearer.
| * | 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.