Bug 22346

Summary: Minor fixes and enhancements for stage2 installer and drakboot
Product: Mageia Reporter: Martin Whitaker <mageia>
Component: InstallerAssignee: Mageia tools maintainers <mageiatools>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: thierry.vignaud, tmb
Version: CauldronKeywords: PATCH
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:
Attachments: Patch to support ChooseMedia step in auto-install interactiveSteps
Patch to fix errors when installing network drivers
Patch to remove leftover debug output
Patch to allow drakboot to detect a 32-bit UEFI bootloader

Description Martin Whitaker 2018-01-07 23:04:59 CET
Created attachment 9883 [details]
Patch to support ChooseMedia step in auto-install interactiveSteps

A series of small fixes and enhancements.

This first one causes the installer to show the Choose Media screen during an auto-install if ChooseMedia is present in $::o->{interactiveSteps}. I'm using this to allow the user to use the GUI when building Live ISOs (as there's been a request to make draklive easier to use).
Comment 1 Martin Whitaker 2018-01-07 23:07:17 CET
Created attachment 9884 [details]
Patch to fix errors when installing network drivers

This second one fixes the multiple

Use of uninitialized value $name in hash element at /usr/lib/perl5/vendor_perl/5.22.2/x86_64-linux-thread-multi/URPM.pm line 40

messages that are output near the end of the package installation step.
Comment 2 Martin Whitaker 2018-01-07 23:11:20 CET
Created attachment 9885 [details]
Patch to remove leftover debug output

This third one eliminates the multiple

chroot /mnt /bin/systemctl --no-legend --no-pager --full list-unit-files

messages output during the Networking step. These are particularly annoying as they aren't terminated with a new line. I assume these are left over from debugging - if they are wanted, they should be output to the log.
Comment 3 Martin Whitaker 2018-03-12 21:36:47 CET
Created attachment 10042 [details]
Patch to allow drakboot to detect a 32-bit UEFI bootloader

And one more. The installer can already install GRUB2 on a 32-bit UEFI system, but drakboot doesn't detect it because the bootloader file name is different.

Unless there are any objections, I will push this series of patches to cauldron later this week.
Martin Whitaker 2018-03-12 21:37:01 CET

Summary: Minor fixes and enhancements for stage2 installer => Minor fixes and enhancements for stage2 installer and drakboot

Comment 4 Thomas Backlund 2018-03-12 22:03:43 CET
ACK on the series

CC: (none) => tmb

Comment 5 Thierry Vignaud 2018-03-13 16:26:09 CET
Likewise

CC: (none) => thierry.vignaud

Comment 6 Martin Whitaker 2018-03-13 22:13:35 CET
Done.

Resolution: (none) => FIXED
Version: 6 => Cauldron
Status: NEW => RESOLVED