mbox series

[00/17] Reworks, fixes and unattended mode for image installer

Message ID cover.1719927511.git.jan.kiszka@siemens.com
Headers show
Series Reworks, fixes and unattended mode for image installer | expand

Message

Jan Kiszka July 2, 2024, 1:38 p.m. UTC
Address several issues of the image installer, specifically the script.
It also brings some simplistic way to make the installer operate without
user interaction.

What is still missing, though, is documentation of how to integrate all
that in own projects. Also, I would like to make hooking into the script
possible so that certain interactions with the user can be customized
without having to fork the recipe. Still needs to be designed, and would
have only made this queue even longer.

Jan

Jan Kiszka (17):
  Kconfig: Rework installer image submenu
  installer: Do not show systemd boot menu
  meta-isar: deploy-image: Change reboot logic
  meta-isar: deploy-image: Drop umount attempt after installation
  meta-isar: deploy-image: Fix bmap support
  meta-isar: deploy-image: Improve root mountpoint discovery
  meta-isar: deploy-image: Make TARGET_DEVICE a complete path
  meta-isar: deploy-image: Drop pointless --clear options from dialog
  meta-isar: deploy-image: Allow to cancel installation
  meta-isar: deploy-image: Warn if overwriting a non-empty disk
  meta-isar: deploy-image: Fix and enhance image selection dialog
  meta-isar: deploy-image: Improve target device list dialog
  meta-isar: deploy-image: Polish some dialogs
  meta-isar: deploy-image: Re-indent
  meta-isar: deploy-image: Prepare for auto-installation mode
  meta-isar: deploy-image: Introduce auto-installation mode
  meta-isar: deploy-image: Polish recipe

 kas/image/Kconfig                             |  43 +++-
 .../deploy-image/deploy-image_0.1.bb          |   9 +-
 .../deploy-image/files/deploy-image-wic.sh    | 188 +++++++++++-------
 .../deploy-image/files/install.override.conf  |   2 +-
 .../lib/wic/canned-wks/installer-efi.wks.in   |   2 +-
 5 files changed, 150 insertions(+), 94 deletions(-)