Bug ID | 1208405 |
---|---|
Summary | Client /mounts/mp_0002/usr/share/YaST2/clients/bootloader_finish.rb failed with 'undefine d method `read' for nil:NilClass' (NoMethodError). |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.5 |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Installation |
Assignee | yast2-maintainers@suse.de |
Reporter | martin.wilck@suse.com |
QA Contact | jsrain@suse.com |
Found By | --- |
Blocker | --- |
Created attachment 864950 [details] yast logs (Perhaps related to bug 1208404) 2023-02-16 17:03:37 <3> nbftboot(4221) [Ruby] yast/wfm.rb(handle_exception):271 Client /mounts/mp_0002/usr/share/YaST2/clients/bootloader_finish.rb failed with 'undefine d method `read' for nil:NilClass' (NoMethodError). Backtrace: /mounts/mp_0002/usr/share/YaST2/lib/bootloader/finish_client.rb:56:in `write' /mounts/mp_0002/usr/share/YaST2/lib/installation/finish_client.rb:57:in `run' /mounts/mp_0002/usr/share/YaST2/lib/installation/finish_client.rb:45:in `run' /mounts/mp_0002/usr/share/YaST2/clients/bootloader_finish.rb:5:in `<top (required)>' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:345:in `eval' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:345:in `run_client' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin_wrapper' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:195:in `CallFunction' /mounts/mp_0002/usr/share/YaST2/lib/installation/clients/inst_finish.rb:117:in `block (2 levels) in write' /mounts/mp_0002/usr/share/YaST2/lib/installation/clients/inst_finish.rb:92:in `each' /mounts/mp_0002/usr/share/YaST2/lib/installation/clients/inst_finish.rb:92:in `each_with_index' /mounts/mp_0002/usr/share/YaST2/lib/installation/clients/inst_finish.rb:92:in `block in write' /mounts/mp_0002/usr/share/YaST2/lib/installation/clients/inst_finish.rb:84:in `each' /mounts/mp_0002/usr/share/YaST2/lib/installation/clients/inst_finish.rb:84:in `each_with_index' /mounts/mp_0002/usr/share/YaST2/lib/installation/clients/inst_finish.rb:84:in `write' /mounts/mp_0002/usr/share/YaST2/lib/installation/clients/inst_finish.rb:64:in `main' /mounts/mp_0002/usr/share/YaST2/clients/inst_finish.rb:2:in `<top (required)>' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:345:in `eval' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:345:in `run_client' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin_wrapper' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:195:in `CallFunction' /mounts/mp_0002/usr/share/YaST2/modules/ProductControl.rb:1306:in `block in RunFrom' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/y2logger.rb:98:in `group' /mounts/mp_0002/usr/share/YaST2/modules/ProductControl.rb:1276:in `RunFrom' /mounts/mp_0002/usr/share/YaST2/lib/autoinstall/clients/inst_autosetup.rb:404:in `main' /mounts/mp_0002/usr/share/YaST2/clients/inst_autosetup.rb:21:in `<top (required)>' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:345:in `eval' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:345:in `run_client' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin_wrapper' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:195:in `CallFunction' /mounts/mp_0002/usr/share/YaST2/modules/ProductControl.rb:1306:in `block in RunFrom' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/y2logger.rb:98:in `group' /mounts/mp_0002/usr/share/YaST2/modules/ProductControl.rb:1276:in `RunFrom' /mounts/mp_0002/usr/share/YaST2/modules/ProductControl.rb:1501:in `Run' /mounts/mp_0002/usr/share/YaST2/lib/installation/clients/inst_worker_initial.rb:99:in `main' /mounts/mp_0002/usr/share/YaST2/clients/inst_worker_initial.rb:2:in `<top (required)>' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:345:in `eval' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:345:in `run_client' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin_wrapper' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:195:in `CallFunction' /mounts/mp_0002/usr/share/YaST2/lib/installation/clients/installation.rb:92:in `block in main' /mounts/mp_0002/usr/share/YaST2/lib/ui/wizards/layout.rb:186:in `open_wizard' /mounts/mp_0002/usr/share/YaST2/lib/installation/clients/installation.rb:60:in `main' /mounts/mp_0002/usr/share/YaST2/clients/installation.rb:2:in `<top (required)>' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:345:in `eval' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:345:in `run_client' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin_wrapper' /mounts/mp_0002/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:195:in `CallFunction' /usr/lib/YaST2/bin/y2start:68:in `<main>' 2023-02-16 17:03:37 <3> nbftboot(4221) [Ruby] yast/wfm.rb(handle_exception):308 Internal error. Please report a bug report with logs.<br>Run save_y2logs to get complete logs.<br><br>Caller: /mounts/mp_0002/usr/share/YaST2/lib/bootloader/finish_client.rb:56:in `write'<br><br>Details: undefined method `read' for nil:NilClass This was an installation on NVMeoF with a hand-crafted autoinst.xml file that defines a minimal installation. The same autoinst.xml works fine on SLE15-SP4.