| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Provide user interface to add legacy secondary bridge
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Fix garage-sign targets add.
|
|/ / |
|
|\ \
| |/
|/| |
Use *.toml files provided in aktualizr github repo
|
|/
|
|
| |
This enables backwards incompatible changes to configuration format
|
|\
| |
| | |
Add spaces before "_append" clauses
|
|/
|
|
| |
Under some conditions missing space can lead to a corrupted environment variable
|
|\
| |
| | |
Add a hint when machine autodetection fails
|
|/
|
|
| |
Also fix a pylint warning about indentation
|
|\
| |
| | |
Remove aktualizr-manual-provision.service
|
|/
|
|
| |
We don't support this scenario any more and it makes testing more complicated.
|
|\
| |
| | |
Fix builds outside the .repo directory
|
| |
| |
| |
| |
| | |
The repo tool searches up the directory tree to find the .repo directory.
Cleanly handle the case where it can't find anything.
|
|\ \
| | |
| | | |
Remove sdimg-rpi from IMAGE_FSTYPES
|
| | |
| | |
| | |
| | | |
The image is incompatible with meta-updater and we have our own
|
|\ \ \
| | | |
| | | | |
Test/oe selftest grub
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This should make it easy to make new test classes that launch
independent qemu instances with different configurations.
|
|\ \ \ \
| | | | |
| | | | | |
Bugfix/teamcity build
|
| | | | | |
|
|/ / / / |
|
|\ \ \ \
| |_|_|/
|/| | | |
Bump aktualizr version for good
|
|/ / /
| | |
| | |
| | | |
Should fix PRO-4260
|
|\ \ \
| |_|/
|/| | |
Rename repo.url -> tufrepo.url
|
|/ /
| |
| |
| | |
Also pass this URL to garage-sign
|
|\ \
| | |
| | | |
Check if the package and UPTANE target got to the backend
|
|/ / |
|
|\ \
| |/
|/|
| |
| | |
advancedtelematic/bugfix/PRO-4319/duplicate-bblayers-snippets
Ignore configuration templates to avoid duplicate inclusion of stuff
|
| |
| |
| |
| |
| |
| | |
Also add IMAGE_ROOTFS_EXTRA_SPACE to qemu configuration which was
the original motivation for returning TEMPLATECONF processing (see
https://github.com/advancedtelematic/meta-updater-qemux86-64/pull/9 )
|
|\ \
| | |
| | | |
Feat/pro 4199/oe selftest qemu
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
And terminating part of tearDownClass. This cleans things up nicely and
means we only have to boot once for multiple tests.
If we do want to boot multiple times (e.g. with different configs), we
can move most of the qemu code to non-class functions and use multiple
classes that each call those functions in setUpClass and tearDownClass.
|
| | |
| | |
| | |
| | |
| | |
| | | |
This means we can call it from any number of tests and run arbitrary
commands. I finally figured out how to get commands with arguments
working, too.
|
|\ \ \
| |/ /
|/| | |
Delete hsm-test SOTA_CLIENT_FEATURE as redundant and provoking mistakes
|
| | |
| | |
| | |
| | |
| | | |
'SOTA_CLIENT_PROV = "aktualizr-hsm-test-prov"' should set in local.conf
in order to build with softhsm
|
|\ \ \
| | | |
| | | | |
Autodetect kvm
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Autodetect KVM by using the 'kvm-ok' command line tool. This has two benefits:
Firstly, it improves the UX of run-qemu-ota when working on machines without
KVM (e.g. AWS). Previously, people had to use the --no-kvm option in these
cases.
Secondary, it makes oe-selftest usable on machines without KVM. Our tests call
run-qemu-ota, and we want to able to run them on machines without KVM.
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
Test/pro 4229/oe selftest hsm
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add test to verify that the file specified at
SOTA_PACKED_CREDENTIALS exists and is included
in the image. If SOTA_PACKED_CREDENTIALS is not
set this test case will be skipped.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
Ensure that systemd and sota are among the distro
features.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
advancedtelematic/feat/PRO-4199/oe-selftest-sota-tools
Feat/pro 4199/oe selftest sota tools
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Make sure to remove man package before bitbaking.
* Test that the package exists or not.
* Check the image name and size to make sure it changes.
* Move to appropriate class and rename.
|
| | |
| | |
| | |
| | |
| | | |
This reduces unnecessary time spent on setUpClass calls that may not be
necessary for individual tests. It also organizes things a bit better.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Not very useful yet. Could be made into a function for the purpose of
running arbitrary commands via SSH, for example. However, I had plenty
of trouble even getting this far.
Note that I created a softlink to qemucommand to get around the Python
path issues in oe-selftest. I'm not sure if there's a better way to
handle that, since manipulating the path is seemingly impossible.
|