Skip to content

Use the Calamares installer and test whether the image still works

Roland Clobus requested to merge rclobus/calamares into debian

For every live image, the Calamares installer is started after being booted with BIOS, UEFI and secure UEFI. Then the resulting disk image is booted and checked whether it basically functions.

Special things to consider when reviewing:

  • I've used sudo install-debian to avoid a authentication prompt. It works fine, but does not emulate what a regular user would do.
  • After the installer is finished, the conversion of the resulting hard disk takes a long time (at least 10 minutes) and about 5GB. With 9 images and 3 variants, this amounts to quite some additional disk space. Alternatively, the test steps after the installation could be integrated into the main test (similar to what SUSE is doing), or they can be marked as 'private assets' (which probably makes them eligible for deletion earlier)
  • Interesting: in order to boot properly, after the installation finished, the PFLASH_VARS need to be migrated as well, otherwise the newly added UEFI variables would not be tranferred.
  • Other variants that might be added at a later moment:

I've marked the MR as draft, but if you are fine with it, you can merge it already.

Edited by Roland Clobus

Merge request reports

Loading