Differences between revisions 13 and 14
Revision 13 as of 2023-07-12 10:19:57
Size: 2751
Editor: ?RolandClobus
Comment: Added some more testing ideas
Revision 14 as of 2023-07-12 11:11:07
Size: 2885
Editor: ?RolandClobus
Comment: Speeding up?
Deletions are marked like this. Additions are marked like this.
Line 26: Line 26:
 * Investigate whether `eatmydata` (or apparently the more modern the dpkg option `force-unsafeio` will speed up building the images

Todo list. Please add things, we can think about prioritising later.

Web and Documentation

live-wrapper

  • live-wrapper is no longer present in Bookworm and later (due to Python2)

live-build

  • Bug triaging: https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=live-build;dist=unstable

  • Build a picture of where development currently stands.

    • live-build is used to generate the live images for Bookworm
    • The generated images are reproducible, when using test/rebuild.sh (see https://wiki.debian.org/ReproducibleInstalls/LiveImages)

    • The images are generated regularly by Jenkins and live-setup and tested for functionality on openQA
  • Enable rebuild.sh to set the volume ID of the ISO image to match the preference from live-setup
  • Enable rebuild.sh to set the content of .disk/info to match how live-wrapper wrote that file
  • Enable rebuild.sh to name the ISO file directly, which would enable zsync
  • Trim the list of included non-free-firmware packages similar to the debian-installer
  • Enable/Offer more localisation options in GRUB
  • Test the images that are generated by live-setup on openQA (in addition to the images generated by Jenkins)
  • Investigate whether eatmydata (or apparently the more modern the dpkg option force-unsafeio will speed up building the images

live-config

live-boot

Designated contact: evgeni

live-manual

Web live images builder

  • Host a replacement for the former web live images builder. (807957)

Automated testing

  • Currently tests are on https://openqa.debian.net/group_overview/14

  • Add the images generated by live-setup to openQA
  • Test an installation scenario that requires LUKS
  • Test an installation scenario with pre-installed Windows 10/11
  • Test whether the installed programs will start for desktops other than Gnome and KDE
  • Extend the list of tested programs with all programs that are present on the live image