summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add bugfix service for old connman to systemd-networkdconnman-fix-thudLaurent Bonnans2019-08-013-3/+44
| | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Do not create connman's resolv.conf symlink at bootLaurent Bonnans2019-08-012-0/+27
| | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Backport/thud/secondaries and ci improvement (#548)lbonn2019-07-2619-87/+125
|\ | | | | Backport/thud/secondaries and ci improvement
| * Add support for raspberrypi3-64Backport/thud/secondaries-and-CI-improvementLaurent Bonnans2019-07-222-0/+5
| | | | | | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Fix ptest build after recent aktualizr changesLaurent Bonnans2019-07-191-1/+1
| | | | | | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * OTA-2488: Remove SOTA_SECONDARY_CONFIG_DIR configuration variable (old way ↵Mike Sul2019-07-192-12/+2
| | | | | | | | | | | | to configure secondaries). Bump corresponding version of aktualizr. Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com>
| * Increase time to wait for secondaries registration at PrimaryMike Sul2019-07-192-2/+2
| | | | | | | | Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com>
| * OTA-2294: Use WiFi on Primary (if enabled) to communicate with the backend ↵Mike Sul2019-07-194-4/+4
| | | | | | | | | | | | in case of RPi target Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com>
| * Add copyright and reference license and DCO.Patrick Vacek2019-07-191-0/+6
| | | | | | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * Add dependencies section.Patrick Vacek2019-07-191-6/+16
| | | | | | | | | | | | | | | | This can be found in the quickstart guide but is worth putting front and center here, especially for the things we don't mention in the quickstart. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * OTA-2541: Primary and Secondary network configuration in case of RPiMike Sul2019-07-195-18/+32
| | | | | | | | Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com>
| * Add some sample configuration in default local.confLaurent Bonnans2019-07-192-2/+38
| | | | | | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Add example recipe for systemd-journald configurationLaurent Bonnans2019-07-192-0/+23
| | | | | | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Remove some ancient recipesLaurent Bonnans2019-07-193-46/+0
|/ | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Ci on thud (#542)lbonn2019-07-1910-110/+181
|\ | | | | Ci on thud
| * Get CI jobs from masterci/thudLaurent Bonnans2019-07-191-0/+91
| | | | | | | | | | | | rpi and minnowboard are enabled here by default Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Give more memory for minnowboard selftestLaurent Bonnans2019-07-191-1/+1
| | | | | | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Avoid unicode decode error in ptestLaurent Bonnans2019-07-171-1/+1
| | | | | | | | | | | | The full suite logs often contains invalid utf8 sequences. Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Use 128M by default for qemu in oe-selftestsLaurent Bonnans2019-07-174-5/+9
| | | | | | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Fix race condition in oe-selftest HSM testLaurent Bonnans2019-07-171-7/+6
| | | | | | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Do not push ostree images during most of oe-selftestLaurent Bonnans2019-07-172-0/+10
| | | | | | | | | | | | One failure point less Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Fix some oe-selftest timeouts issuesLaurent Bonnans2019-07-172-8/+12
| | | | | | | | | | | | Was causing problems on CI Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Factor out ugly function in oe-selftestsLaurent Bonnans2019-07-175-63/+28
| | | | | | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Fix aktualizr-native run in oe-selftestLaurent Bonnans2019-07-173-24/+22
| | | | | | | | | | | | | | | | | | | | It did not work when using an empty build dir with sstate-cache, the proper working way is to bitbake build_sysroots. Also change the way we fetches some of the akautalizr package files which was broken too. Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Add ability to supply METADIR to envsetup.shLaurent Bonnans2019-07-171-1/+1
|/ | | | | | | So that we can bypass the "relative path from the script" trick that doesn't work with symlinks. Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Merge pull request #526 from ↵Patrick Vacek2019-06-1337-219/+510
|\ | | | | | | | | advancedtelematic/refactor/thud/renaming-secondaries-etc Refactor/thud/renaming secondaries etc
| * sota.bbclass: Translate old prov recipe names into the new versions.refactor/thud/renaming-secondaries-etcPatrick Vacek2019-06-051-0/+14
| | | | | | | | | | | | | | This should help ease the transition so that no one is surprised when their provisioning suddenly stops working. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * Remove executable access control bits from aktualizr recipe.Patrick Vacek2019-06-051-0/+0
| | | | | | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * Rename provisioning methods.Patrick Vacek2019-06-0522-138/+138
| | | | | | | | | | | | | | | | | | | | | | | | "Autoprovisioning" or "automatic provisioning" is now known as "shared credential provisioning". "Implicit provisioning" is now known as "device credential provisioning". "HSM provisioning" was always a misnomer, so it is now refered to as "device credential provisioning with an HSM". This includes a bump of the aktualizr version as well. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * aktualizr: bump garage sign to version 0.7.0-3-gf5ba640.Patrick Vacek2019-06-051-3/+3
| | | | | | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * OTA-2541: Switch to Aktualizr's version that supports IP Secondaries ↵Mike Sul2019-06-051-1/+1
| | | | | | | | | | | | | | preconfig and its tests Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com> Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * OTA-2541: IP Secondary tests (oe-selftest)Mike Sul2019-06-052-66/+138
| | | | | | | | | | Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com> Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * OTA-2541: Use local.conf's variables to configure Primary with ↵Mike Sul2019-06-0510-13/+86
| | | | | | | | | | | | | | Secondary(ies) and vice versa Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com> Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * OTA-2541: Use MPL-2.0 license for recipes-test's recipesMike Sul2019-06-057-7/+10
| | | | | | | | | | Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com> Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * OTA-2541: Add suffix '-sndry' to a default HW_ID for Secondary. Ability to ↵Mike Sul2019-06-057-7/+40
| | | | | | | | | | | | | | define IP and Port in local.conf Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com> Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * OTA-2541: Remove Secondary's socket service. Use a regular systemd service ↵Mike Sul2019-06-053-11/+6
| | | | | | | | | | | | | | to start Seconadry daemon Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com> Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * OTA-2541: Static IP address on Primary's and Secondary's internal NICMike Sul2019-06-059-8/+69
| | | | | | | | | | Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com> Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * OTA-2541: Network configuration on IP/Posix SecondaryMike Sul2019-06-051-0/+8
| | | | | | | | | | Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com> Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * aktualizr-polling-interval: new config fragment.Patrick Vacek2019-06-053-0/+32
| | | | | | | | | | | | | | | | | | Can be used for testing purposes after we increase the default polling interval in aktualizr. We no longer recommend anything less than an hour for production use cases, but it's still convenient to poll more frequently while testing. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * sota.bbclass: move sota to DISTROOVERRIDESMing Liu2019-06-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | Move sota to DISTROOVERRIDES from OVERRIDES, it should be a distro overrides. This change also let 'sota' to be in front of 'forcevariable' in OVERRIDES, since 'forcevariable' should always be the last overrides. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * OTA-2606: Renaming provisioning methodsMerlin Carter2019-06-051-1/+1
| | | | | | | | | | | | | | Removing unnecessary square brackets Signed-off-by: Merlin Carter <merlin.carter@here.com> Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * OTA-2606: Renaming provisioning methodsmerltron2019-06-051-1/+1
|/ | | | | | | | Updating links to documentation with proper terminology rather than aktualiz repo topics (aktualizr repo also now has a mirror of the same topic). Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* Merge pull request #517 from advancedtelematic/test/thud/ptest-printingPatrick Vacek2019-05-133-4/+4
|\ | | | | Test/thud/ptest printing
| * Fix bad ptest printing of failurestest/thud/ptest-printingLaurent Bonnans2019-05-131-1/+1
| | | | | | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * Make aktualizr-ptest depend on python3-miscLaurent Bonnans2019-05-131-1/+1
| | | | | | | | | | | | Some of our tests use pathlib which ends up in there... Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
| * README: Add updater_qemux86_64_ptest to list of test targets.Patrick Vacek2019-05-071-1/+1
| | | | | | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * More robust aktualizr-ptest printing of errorsLaurent Bonnans2019-05-071-2/+2
|/ | | | | | | If ctest is interrupted (e.g. timeout), its partial output will be in /tmp/aktualizr-ptest.log.tmp Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* Merge pull request #513 from advancedtelematic/fix/thud/backportPatrick Vacek2019-05-0239-410/+907
|\ | | | | Fix/thud/backport
| * selftest: retry aktualizr failure check due to resource constraints.fix/thud/backportPatrick Vacek2019-04-301-2/+9
| | | | | | | | | | | | | | For some reason it now often fails if you don't briefly pause first, so just retry it if it fails a few times. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| * aktualizr: Remove aktualizr-check-discovery dependency.Patrick Vacek2019-04-291-2/+1
| | | | | | | | | | | | It no longer exists. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>