Bug 845606

Summary: bad titles in Grub Legacy's menu.lst: "/etc/SuSE-release is deprecated"
Product: [openSUSE] openSUSE 13.1 Reporter: Felix Miata <mrmazda>
Component: InstallationAssignee: Steffen Winterfeldt <snwint>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: aj
Version: RC 1   
Target Milestone: ---   
Hardware: 32bit   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Felix Miata 2013-10-12 03:56:35 UTC
I've already had this happen twice.

y2logs from host kt400:
http://bugzilla.novell.com/attachment.cgi?id=563172
32 bit HTTP installation started via Grub using:
-rw-r--r-- 1 root root 69012101 Oct  9 11:34 initrd
-rw-r--r-- 1 root root  4783344 Oct  9 11:34 linux
grub2 and grub2-i386-efi were both tabooed during installation.

menu.lst.old right after installation (OK):
# Modified by YaST2. Last modification on Fri Oct 11 16:51:28 UTC 2013
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# For the new kernel it try to figure out old parameters. In case we are not able to recognize it (e.g. change of flavor or strange install order ) it it use as fallback installation parameters from /etc/sysconfig/bootloader

default 0
timeout 15
gfxmenu (hd0,17)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE
    root (hd0,17)
    kernel /boot/vmlinuz root=/dev/disk/by-label/18os131 ipv6.disable=1 net.ifnames=0 noresume splash=verbose video=1152x864 vga=791 showopts
    initrd /boot/initrd

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE
    root (hd0,17)
    kernel /boot/vmlinuz root=/dev/disk/by-label/18os131 showopts ipv6.disable=1 apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=791 3
    initrd /boot/initrd

menu.lst right after installation (Not OK):
# Modified by YaST2. Last modification on Fri Oct 11 17:30:59 UTC 2013
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# For the new kernel it try to figure out old parameters. In case we are not able to recognize it (e.g. change of flavor or strange install order ) it it use as fallback installation parameters from /etc/sysconfig/bootloader

default 0
timeout 15
gfxmenu (hd0,17)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title # /etc/SuSE-release is deprecated and will be removed in the future, use /etc/os-release instead - 3.11.3-1
    root (hd0,17)
    kernel /boot/vmlinuz-3.11.3-1-default root=/dev/disk/by-label/18os131 ipv6.disable=1 net.ifnames=0 noresume splash=verbose video=1152x864 showopts vga=791
    initrd /boot/initrd-3.11.3-1-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- # /etc/SuSE-release is deprecated and will be removed in the future, use /etc/os-release instead - 3.11.3-1
    root (hd0,17)
    kernel /boot/vmlinuz-3.11.3-1-default root=/dev/disk/by-label/18os131 showopts ipv6.disable=1 apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe 3 vga=791
    initrd /boot/initrd-3.11.3-1-default
Comment 1 Steffen Winterfeldt 2013-10-15 09:46:10 UTC
*** Bug 833962 has been marked as a duplicate of this bug. ***
Comment 2 Steffen Winterfeldt 2013-10-15 11:13:59 UTC
perl-Bootloader fixed (version 0.711)