summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Try to bitbake on CI inside dockerLaurent Bonnans2018-06-222-4/+42
| | |
| * | Refactor some of the Jenkins pipeline stuffLaurent Bonnans2018-06-211-9/+14
|/ / | | | | | | Some options looked deprecated
* | 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.
| * | 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.