Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Log persistence (#523) | lbonn | 2019-06-06 | 1 | -2/+3 |
|\ | | | | | Log persistence | ||||
| * | Add some sample configuration in default local.conffeat/OTA-2578/log-persist | Laurent Bonnans | 2019-05-27 | 1 | -2/+3 |
| | | | | | | | | Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com> | ||||
* | | Rename provisioning methods. | Patrick Vacek | 2019-06-05 | 1 | -6/+7 |
|/ | | | | | | | | | | | | "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> | ||||
* | OTA-2541: Static IP address on Primary's and Secondary's internal NIC | Mike Sul | 2019-05-27 | 1 | -2/+2 |
| | | | | Signed-off-by: Mike Sul <ext-mykhaylo.sul@here.com> | ||||
* | Solve qemu long rng initialization problem | Laurent Bonnans | 2019-03-21 | 1 | -0/+2 |
| | | | | | | Expose a fake hardware rng on the guest, linked to the host's /dev/urandom. Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com> | ||||
* | wic:plugins:otaimage.py: fix a potential issue | Ming Liu | 2019-02-12 | 1 | -6/+18 |
| | | | | | | | | | | | | | | | | do_image_wic task is a standalone task that depending on do_image_ota_ext4, so it's possible that do_image_wic runs (taskhash contaminated) but do_image_ota_ext4 does not (taskhash not contaminated), in which case, the otaimage would be in DEPLOY_DIR_IMAGE instead of in IMGDEPLOYDIR, so we need check both of them. Also, the logger.error is not supposed to raise a error, it just prints out a error message, so we should use WicError. And another typo is it checks IMGDEPLOYDIR but reports DEPLOY_DIR_IMAGE not exist, also fix that. Signed-off-by: Ming Liu <liu.ming50@gmail.com> | ||||
* | Configure oe-selftests to run on specific node labelci/ota-1810 | Manikandan Kandasamy | 2018-12-14 | 1 | -1/+3 |
| | | | | Signed-off-by: Manikandan Kandasamy <manikandan.kandasamy@here.com> | ||||
* | docs: better explanation of oe-selftest requirements.doc/oe-selftest-and-rm-example | Patrick Vacek | 2018-11-16 | 1 | -2/+3 |
| | | | | | | Also remove all references to aktualizr-example-interface. It has been removed. Signed-off-by: Patrick Vacek <patrickvacek@gmail.com> | ||||
* | image_types_ota: use IMGDEPLOYDIR for ota-ext4 images | Stefan Agner | 2018-10-18 | 2 | -3/+3 |
| | | | | | | | | | | | Do not write directly to the IMAGE_DEPLOY_DIR but to the new deploy directory IMGDEPLOYDIR. Also change the image ending to match the image type name (from otaimg to ota-ext4). This allows to use the automatic symlinking and output artefact management too. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> | ||||
* | Split yocto builds from yocto selftests | Laurent Bonnans | 2018-09-06 | 2 | -3/+90 |
| | | | | | In a separate Jenkinsfile right now, with a lot of duplication. Let's hope to find a cleaner way | ||||
* | Create a user with correct uid inside CI's Dockerfile | Laurent Bonnans | 2018-09-06 | 2 | -2/+17 |
| | |||||
* | Setup garage credentials for oe-selftest CI | Laurent Bonnans | 2018-09-06 | 2 | -18/+23 |
| | |||||
* | Install ovmf in ci Dockerfile | Laurent Bonnans | 2018-09-06 | 1 | -0/+1 |
| | | | | For qemu tests | ||||
* | Run oe-selftest on Jenkins CI | Laurent Bonnans | 2018-09-06 | 2 | -0/+29 |
| | |||||
* | Specify cpu type -host- for KVM modefix/cpu-type | Eugene Smirnov | 2018-08-17 | 1 | -1/+1 |
| | |||||
* | Merge pull request #351 from advancedtelematic/feat/better-dependencies | cajun-rat | 2018-07-24 | 3 | -125/+237 |
|\ | | | | | Feat/better dependencies | ||||
| * | find_dependencies.py: Fix cases with no meaningful dependencies. | Patrick Vacek | 2018-06-28 | 1 | -12/+19 |
| | | |||||
| * | find_aktualizr_dependencies.sh: Run once per recipe. | Patrick Vacek | 2018-06-28 | 1 | -12/+11 |
| | | |||||
| * | find_dependencies.py: rename from find_packages.py. | Patrick Vacek | 2018-06-28 | 1 | -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 Vacek | 2018-06-28 | 1 | -0/+2 |
| | | |||||
| * | find_packages.py: Do not write anything if recipe is not found. | Patrick Vacek | 2018-06-28 | 1 | -25/+30 |
| | | |||||
| * | find_packages.py: Substantial rewrite based on OSS team feedback. | Patrick Vacek | 2018-06-28 | 1 | -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 Vacek | 2018-06-27 | 2 | -20/+38 |
| | | | | | | | | | | Use find_aktualizr_dependencies.sh to get the previous output for aktualizr-related projects. | ||||
* | | Remove python3-requests from Dockerfile.bitbake | Laurent Bonnans | 2018-06-27 | 1 | -1/+0 |
| | | |||||
* | | Rename Jenkinsfile to Jenkinsfile.bleeding | Laurent Bonnans | 2018-06-25 | 1 | -0/+3 |
| | | | | | | | | + small doc comment | ||||
* | | Small doc about setting up Jenkins for meta-updater | Laurent Bonnans | 2018-06-25 | 1 | -0/+14 |
| | | |||||
* | | Add caching to CI bitbaking | Laurent Bonnans | 2018-06-25 | 2 | -4/+30 |
| | | | | | | | | | | Also fix various issues with environment variables and file transfers to Docker | ||||
* | | Use plain bash instead of hacky sed for CI config files | Laurent Bonnans | 2018-06-22 | 3 | -16/+10 |
| | | |||||
* | | Try to bitbake on CI inside docker | Laurent Bonnans | 2018-06-22 | 2 | -4/+42 |
| | | |||||
* | | Refactor some of the Jenkins pipeline stuff | Laurent Bonnans | 2018-06-21 | 1 | -9/+14 |
|/ | | | | Some options looked deprecated | ||||
* | Try to checkout aktualizr from pipeline | Laurent Bonnans | 2018-06-18 | 1 | -2/+11 |
| | |||||
* | Bitbake build from Jenkins | Laurent Bonnans | 2018-06-18 | 4 | -2/+83 |
| | |||||
* | Checkout of repo from Jenkins | Laurent Bonnans | 2018-06-18 | 1 | -0/+27 |
| | |||||
* | find_packages.py: Ignore packages in ASSUME_PROVIDED. | Patrick Vacek | 2018-05-30 | 1 | -3/+6 |
| | | | | | There will not be recipes for those packages, so don't go looking for them. We don't need them, anyway. | ||||
* | find_packages.py: Fix python style issues. | Patrick Vacek | 2018-05-28 | 1 | -9/+7 |
| | |||||
* | find_packages.py: Add explanatory comment about list appending. | Patrick Vacek | 2018-05-28 | 1 | -0/+3 |
| | |||||
* | find_packages.py: Fix repo name parsing logic. | Patrick Vacek | 2018-05-28 | 1 | -5/+20 |
| | | | | Also expand/explain TODOs. | ||||
* | find_packages.py: Get full path for patches and other local files. | Patrick Vacek | 2018-05-28 | 1 | -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 Vacek | 2018-05-28 | 1 | -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 Vacek | 2018-05-28 | 1 | -1/+5 |
| | | | | Master branch returns empty instead of throwing an exception. | ||||
* | find_packages.py: Initial version. | Patrick Vacek | 2018-05-28 | 1 | -0/+87 |
| | | | | Finds aktualizr package information for OSS Review Toolkit. | ||||
* | Merge remote-tracking branch 'origin/rocko' into rocko-merge | Ricardo Salveti | 2018-03-29 | 2 | -0/+9 |
|\ | | | | | | | Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com> | ||||
| * | Restrict secondary network to localhost | Phil Wise | 2018-03-27 | 1 | -1/+1 |
| | | |||||
| * | Add a --secondary-network option to run-qemu-ota | Phil Wise | 2018-03-19 | 2 | -0/+9 |
| | | | | | | | | | | This sets up a simulated 'in vehicle' network. Add support for a Primary node with a DHCP server and a secondary node with a DHCP client. | ||||
* | | sdimage-sota.wks: remove label as it gets set by image_types_ota | Ricardo Salveti | 2018-03-08 | 1 | -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> | ||||
* | More general exception handler for `kvm-ok` | Laurent Bonnans | 2018-01-19 | 1 | -1/+1 |
| | | | | If the program is not in PATH, `FileNotFoundError` is raised | ||||
* | Fix some basic oe-selftest errors. | Patrick Vacek | 2018-01-18 | 1 | -1/+1 |
| | | | | | Grub, HSM, and qemu hostname tests still fail for reasons I haven't figured out yet. | ||||
* | Merge branch 'pyro' into bugfix/update-rocko | Patrick Vacek | 2018-01-17 | 1 | -6/+5 |
|\ | | | | | | | Bring over fixes from the last couple months from pyro in rocko. | ||||
| * | Add a hint when machine autodetection fails | Phil Wise | 2017-12-01 | 1 | -6/+5 |
| | | | | | | | | Also fix a pylint warning about indentation | ||||
* | | Add fixes for compatibility with Rocko | Anton Gerasimov | 2017-11-17 | 1 | -1/+1 |
|/ |