[Bug 777578] New: kiwi: netboot initrd can't run system if specified more than one *ROOT devices +PATCH
https://bugzilla.novell.com/show_bug.cgi?id=777578 https://bugzilla.novell.com/show_bug.cgi?id=777578#c0 Summary: kiwi: netboot initrd can't run system if specified more than one *ROOT devices +PATCH Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: All OS/Version: SUSE Other Status: NEW Severity: Minor Priority: P5 - None Component: System Imaging AssignedTo: ms@suse.com ReportedBy: alexo.veto@gmail.com QAContact: adrian@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.81 Safari/537.1 kiwi: netboot initrd can't boot system if specified more than one *ROOT devices types (for example: NFSROOT and AOEROOT) Currently i get Kernel Panic if i use two different types of ROOT devices. *ROOT device can be specified in config.mac file, in boot menu or user can set it manually at boot(edit boot menu in boot loader) - so i think it is good to don't mess they With this patch *ROOT device set OR in config.mac OR in cmdline - NOT in both. (it's don't check if cmdline of or config.mac has more than one *ROOT devices - this check can be done on server side and i don't sure should we do it on client side...) --- linuxrc.old 2012-08-23 01:41:25.599615174 +0400 +++ linuxrc.new3 2012-08-28 03:23:16.766911981 +0400 @@ -141,15 +141,9 @@ # Store possible values set by cmdline #-------------------------------------- unset ALLOW_CMDLINE_OVERWRITE - if [ ! -z "$NBDROOT" ];then - KLIST[0]="NBDROOT=$NBDROOT" - fi - if [ ! -z "$NFSROOT" ];then - KLIST[1]="NFSROOT=$NFSROOT" - fi - if [ ! -z "$AOEROOT" ];then - KLIST[2]="AOEROOT=$AOEROOT" - fi + KLIST[0]="NBDROOT=$NBDROOT" + KLIST[1]="NFSROOT=$NFSROOT" + KLIST[2]="AOEROOT=$AOEROOT" Echo "Checking for config file..." #====================================== # hook: preLoadConfiguration Reproducible: Always -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=777578
https://bugzilla.novell.com/show_bug.cgi?id=777578#c1
Alex Savin
https://bugzilla.novell.com/show_bug.cgi?id=777578
https://bugzilla.novell.com/show_bug.cgi?id=777578#c2
Alex Savin
https://bugzilla.novell.com/show_bug.cgi?id=777578
https://bugzilla.novell.com/show_bug.cgi?id=777578#c3
--- Comment #3 from Alex Savin
https://bugzilla.novell.com/show_bug.cgi?id=777578
https://bugzilla.novell.com/show_bug.cgi?id=777578#c4
Marcus Schaefer
participants (1)
-
bugzilla_noreply@novell.com