Bug 833955

Summary: Use /etc/os-release instead of /etc/SuSE-release for YaST
Product: [openSUSE] openSUSE Tumbleweed Reporter: Andreas Jaeger <aj>
Component: YaST2Assignee: Jiří Suchomel <jsuchome>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Major    
Priority: P5 - None    
Version: 13.1 Milestone 3   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Product Management Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Andreas Jaeger 2013-08-08 08:22:39 UTC
A grep reveals:

./usr/share/YaST2/modules/Distro.rb:        if SCR.Read(path(".target.size"), "/etc/SuSE-release") != -1
./usr/share/YaST2/modules/SuSERelease.rb:# Purpose:	Responsible for getting information from the /etc/SuSE-release
./usr/share/YaST2/modules/SuSERelease.rb:        ["/etc/SuSE-release", "/etc/UnitedLinux-release", "/etc/redhat-release"]
./usr/share/YaST2/modules/VM_XEN.rb:        SCR.Read(path(".target.string"), "/etc/SuSE-release")

Please use /etc/os-release instead, /etc/SuSE-release is deprecated (fate#316268).
Comment 1 Jiří Suchomel 2013-08-22 06:58:25 UTC
Done
Comment 2 Bernhard Wiedemann 2013-08-22 08:00:35 UTC
This is an autogenerated message for OBS integration:
This bug (833955) was mentioned in
https://build.opensuse.org/request/show/195868 Factory / yast2