[Bug 1228621] [Build 9.32] openSUSE agama live installer iso failed to boot for dracut report error and entered emergency mode
https://bugzilla.suse.com/show_bug.cgi?id=1228621 https://bugzilla.suse.com/show_bug.cgi?id=1228621#c10 Antonio Feijoo <antonio.feijoo@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(thomas.blume@suse | |.com) | Assignee|dracut-maintainers@suse.de |yast-internal@suse.de --- Comment #10 from Antonio Feijoo <antonio.feijoo@suse.com> --- (In reply to Antonio Feijoo from comment #8)
Created attachment 876430 [details] livenetroot.sh extracted from agama-installer-openSUSE.s390x-9.0.0-openSUSE-Build9.34.iso/boot/s390x/initrd
The following code is not shipped by dracut, compare it with https://github.com/openSUSE/dracut/blob/SUSE/059/modules.d/90livenet/ livenetroot.sh
``` $ diff agama-initrd/sbin/livenetroot ~/SUSE/059/modules.d/90livenet/livenetroot.sh 18,28d17 < let memsize=$(($(sed -n "s/MemTotal: *\([[:digit:]]*\).*/\1/p" /proc/meminfo) / 1024)) < let imgsize=$(($(curl -sI "$liveurl" | sed -n "s/Content-Length: *\([[:digit:]]*\).*/\1/p") / (1024 * 1024))) < < if [ $((memsize - imgsize)) -lt 1024 ]; then < sed -i 'N;/echo "$RDSOSREPORT"/s/echo$/echo\ < echo Warning!!!\ < echo The memory size of your system is too small for this live image.\ < echo Expect killed processes due to out of memory conditions.\ < echo /' usr/bin/dracut-emergency < emergency_shell < fi ```
I have no idea who/what is modifying livenetroot.sh... Thomas, since you've worked with this in the past, have you added any patches to any installation packages that modify the dracut code?
Ok, I found it: https://github.com/openSUSE/agama/blob/master/live/src/images.sh Reassigning to the agama team, I hope the email address is correct. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com