[Bug 1204180] [15.4][autoyast][installation] test fails in installation for transactional server role with error msg "install(4119) [Ruby] modules/Kdump.rb(update_initrd_with):421 Error updating initrd"
https://bugzilla.suse.com/show_bug.cgi?id=1204180
https://bugzilla.suse.com/show_bug.cgi?id=1204180#c6
--- Comment #6 from Richard Fan
I may be wrong here, but AFAICS just prior to that bootloader_by_name(nil) call it tries to evaluate /etc/sysconfig/bootloader (the LOADER_TYPE field), but that file does not exist yet.
2022-10-09 23:56:56 <0> install(4119) [scr] ../../libscr/src/include/scr/Y2AgentComponent.h(evaluate):121 After code evaluation: `SysConfigFile ("/etc/sysconfig/bootloader")
2022-10-09 23:56:56 <3> install(4119) [agent-ini] IniParser.cc(parse):558 Can not open /etc/sysconfig/bootloader.
The <bootloader> section in the AutoYaST.xml file without a
LOADER_TYPE tag should be okay; in that case, it falls back to "default" which auto-selects the appropriate one, depending on whether or not it's EFI boot.
See also
https://doc.opensuse.org/projects/autoyast/#CreateProfile-Bootloader-type
What the connection with the transactional server is is still unclear to me.
I tried to use "yast clone_system" to generate a autoyast file, and I can hit the same issue, please see attached file. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com