From c598316aa436d682999a710446edb4ef504a6e56 Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Fri, 4 Sep 2026 08:21:06 +0000 Subject: live-boot: T5475: replace the forked live-boot package with Debian's VyOS carried a fork of Debian's live-boot, based on release 1:20151213, purely to add a handful of VyOS specific behaviours. The fork is retired here in favour of Debian's own live-boot plus a drop-in component. live-boot's frontend sources every /lib/live/boot/????-* file in glob order, so 9991-vyos.sh is read after all upstream components and can both translate the vyos-union= kernel parameter and redefine three helpers. An initramfs-tools hook copies the multiarch klibc libraries that upstream's non-multiarch glob never matches, and a live-top shim runs mdadm, which boot=live otherwise skips entirely, leaving RAID arrays unassembled. --- scripts/check-qemu-install | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/check-qemu-install b/scripts/check-qemu-install index 4ad340fe..a212d8b9 100755 --- a/scripts/check-qemu-install +++ b/scripts/check-qemu-install @@ -1079,7 +1079,9 @@ try: c.sendline('y') c.expect('\nInstallation will delete all data on both drives. Continue?.*') c.sendline('y') - c.expect('\nWhich file would you like as boot config?.*') + # Creating the RAID array and the subsequent update-initramfs regularly + # take longer than the default expect timeout + c.expect('\nWhich file would you like as boot config?.*', timeout=300) c.sendline('') else: c.expect('\nWhich one should be used for installation?.*') -- cgit v1.2.3