lp:~raharper/curtin/trunk.uefi.v2
- Get this branch:
- bzr branch lp:~raharper/curtin/trunk.uefi.v2
Branch merges
- Server Team CI bot: Approve (continuous-integration)
- Scott Moser (community): Needs Fixing
-
Diff: 667 lines (+300/-88)12 files modifiedcurtin/commands/curthooks.py (+6/-0)
examples/tests/basic.yaml (+1/-1)
examples/tests/uefi_basic.yaml (+42/-0)
helpers/common (+20/-8)
tests/vmtests/__init__.py (+39/-2)
tests/vmtests/test_basic.py (+1/-1)
tests/vmtests/test_lvm.py (+5/-5)
tests/vmtests/test_mdadm_bcache.py (+54/-53)
tests/vmtests/test_raid5_bcache.py (+2/-2)
tests/vmtests/test_uefi_basic.py (+83/-0)
tools/launch (+46/-16)
tools/vmtest-system-setup (+1/-0)
Branch information
Recent revisions
- 358. By Ryan Harper
-
vmtests: fix uefi booting on trusty host
Handle trusty OVMF package which does not split code from vars.
Introduce a new grub config variable 'update_nvram', default to False
to allow MAAS use retain control over host boot. In vmtest export a
config file which tests update_nvram to True to allow grub to set
the boot value. - 353. By Ryan Harper
-
vmtests: implement uefi boot mode via pflash
Add support for uefi to tools/launch and teach vmtests to switch to uefi
pflash mode it requested. vmtests generates and supplies the writable
nvram file that's passed to launch now. The basic uefi test currently
checks that expected files are in /sys/firmware/efi/*. - 352. By Scott Moser
-
vmtest: when putting console to debug log, decode with errors=replace
The console logs from boot and install are not guaranteed to have
utf-8 decodable content written to them. This would cause a stacktrace
on the failure to decode.In practice, I saw this when testing precise while working on UEFI.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~curtin-dev/curtin/trunk