Simon Quigley 6b2555c998 [bootloader] Simply bootloader logic to ensure we can use /cdrom elsewhere
Instead of utilizing a contextualprocess to only bind-mount /cdrom to
/media/cdrom when it's a specific type of system, simply add it to the mounts
for all flavors, and move the specific copy of the vmlinuz file to a dedicated
shellprocess module. This will be re-factored next cycle, ideally being worked
directly into a dedicated C++ module instead of several, miscellaneous shell
scripts wrapped in YAML.
2025-04-15 22:19:46 -05:00

79 lines
1.5 KiB
Plaintext

---
modules-search: [ local ]
instances:
- id: before_bootloader
module: contextualprocess
config: before_bootloader_context.conf
- id: copy_vmlinuz_shellprocess
module: shellprocess
config: copy_vmlinuz_shellprocess.conf
- id: logs
module: shellprocess
config: shellprocess_logs.conf
- id: bug-LP#1829805
module: shellprocess
config: shellprocess_bug-LP#1829805.conf
- id: add386arch
module: shellprocess
config: shellprocess_add386arch.conf
- id: oemprep
module: shellprocess
config: shellprocess_oemprep.conf
- id: fixconkeys_part1
module: shellprocess
config: shellprocess_fixconkeys_part1.conf
- id: fixconkeys_part2
module: shellprocess
config: shellprocess_fixconkeys_part2.conf
- id: fix-oem-uid
module: shellprocess
config: shellprocess_fix_oem_uid.conf
sequence:
- show:
- welcome
- locale
- keyboard
- pkgselect
- partition
- users
- summary
- exec:
- partition
- mount
- unpackfs
- machineid
- fstab
- locale
- keyboard
- localecfg
- luksbootkeyfile
- users
- displaymanager
- networkcfg
- hwclock
- shellprocess@copy_vmlinuz_shellprocess
- shellprocess@bug-LP#1829805
- shellprocess@fixconkeys_part1
- shellprocess@fixconkeys_part2
- initramfscfg
- initramfs
- grubcfg
- contextualprocess@before_bootloader
- bootloader
- shellprocess@add386arch
- automirror
- pkgselectprocess
- shellprocess@logs
- umount
- show:
- finished
branding: kubuntu
prompt-install: true
dont-chroot: false
oem-setup: false
disable-cancel: false
disable-cancel-during-exec: false