Bug ID 912595
Summary YaST2 internal error: unsupported bootloader
Classification openSUSE
Product openSUSE Factory
Version 201412*
Hardware Other
OS Other
Status NEW
Severity Major
Priority P5 - None
Component YaST2
Assignee yast2-maintainers@suse.de
Reporter dimstar@opensuse.org
QA Contact jsrain@suse.com
Found By ---
Blocker ---

since recently (20150108 has been identified as the first snapshot), the update
13.1-gnome test fails with a Yasst 'internal error'

See https://openqa.opensuse.org/tests/42870/modules/upgrade_select/steps/5

The excerpt of the y2log (can be downloaded from above link) looks like:

2015-02-09 19:02:33 <1> (none)(2563) [Ruby] modules/BootCommon.rb:409
Bootloader detection returned grub2
2015-02-09 19:02:33 <1> (none)(2563) [Ruby] modules/BootCommon.rb:416 Detected
bootloader grub2
2015-02-09 19:02:33 <1> (none)(2563) [Ruby] modules/BootCommon.rb:338 Setting
attributes for bootloader grub2
2015-02-09 19:02:33 <1> (none)(2563) [Ruby] modules/BootCommon.rb:348 Running
bootloader initializer
2015-02-09 19:02:33 <1> (none)(2563) [Ruby] bootloader/grub2base.rb:162 Called
GRUB2 initializer
2015-02-09 19:02:33 <1> (none)(2563) [Ruby] modules/BootCommon.rb:350
Initializer finished
2015-02-09 19:02:33 <1> (none)(2563) [Ruby] clients/bootloader_proposal.rb:248
bootloader entry ["LOADER_TYPE=\"grub2\"\n"]
2015-02-09 19:02:33 <1> (none)(2563) [Ruby] modules/BootCommon.rb:425 Resetting
the loader type
2015-02-09 19:02:33 <1> (none)(2563) [Ruby] modules/BootCommon.rb:428 Setting
bootloader to >>nil<<
2015-02-09 19:02:33 <3> (none)(2563) [Ruby] yast/wfm.rb:197 Client call failed
with 'Unsupported bootloader ''' and backtrace
["/mounts/mp_0001/usr/share/YaST2/modules/BootCommon.rb:429:in
`setLoaderType'",
"/mounts/mp_0001/usr/share/YaST2/clients/bootloader_proposal.rb:68:in `main'",
"/mounts/mp_0001/usr/share/YaST2/clients/bootloader_proposal.rb:257:in `<top
(required)>'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `eval'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `run_client'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:176:in `call_builtin'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:176:in `call_builtin_wrapper'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:169:in `CallFunction'",
"/mounts/mp_0001/usr/share/YaST2/clients/inst_proposal.rb:328:in
`submod_make_proposal'",
"/mounts/mp_0001/usr/share/YaST2/clients/inst_proposal.rb:572:in `block in
make_proposal'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:88:in
`call'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:88:in `block in
foreach'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:87:in `each'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/builtins.rb:87:in `foreach'",
"/mounts/mp_0001/usr/share/YaST2/clients/inst_proposal.rb:545:in
`make_proposal'",
"/mounts/mp_0001/usr/share/YaST2/clients/inst_proposal.rb:141:in `main'",
"/mounts/mp_0001/usr/share/YaST2/clients/inst_proposal.rb:1379:in `<top
(required)>'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `eval'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `run_client'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:176:in `call_builtin'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:176:in `call_builtin_wrapper'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:169:in `CallFunction'",
"/mounts/mp_0001/usr/share/YaST2/modules/ProductControl.rb:1391:in `RunFrom'",
"/mounts/mp_0001/usr/share/YaST2/clients/inst_update_partition.rb:55:in
`main'",
"/mounts/mp_0001/usr/share/YaST2/clients/inst_update_partition.rb:67:in `<top
(required)>'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `eval'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `run_client'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:176:in `call_builtin'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:176:in `call_builtin_wrapper'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:169:in `CallFunction'",
"/mounts/mp_0001/usr/share/YaST2/modules/ProductControl.rb:1391:in `RunFrom'",
"/mounts/mp_0001/usr/share/YaST2/modules/ProductControl.rb:1578:in `Run'",
"/mounts/mp_0001/usr/share/YaST2/clients/inst_worker_initial.rb:106:in `main'",
"/mounts/mp_0001/usr/share/YaST2/clients/inst_worker_initial.rb:128:in `<top
(required)>'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `eval'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `run_client'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:176:in `call_builtin'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:176:in `call_builtin_wrapper'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:169:in `CallFunction'",
"/mounts/mp_0001/usr/share/YaST2/clients/installation.rb:73:in `main'",
"/mounts/mp_0001/usr/share/YaST2/clients/installation.rb:104:in `<top
(required)>'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `eval'",
"/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `run_client'"]
2015-02-09 19:02:33 <3> (none)(2563) [Ruby] yast/wfm.rb:202 Internal error.
Please report a bug report with logs.


(20150108 is the first snapshot to contain
==== yast2-installation ====
Version update (3.1.125 -> 3.1.126)

- do not stuck during copy of logs files (bnc#897091)
- 3.1.126
)


You are receiving this mail because: