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&#39;<br><br>Details: undefined method `read&#39; 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.


You are receiving this mail because: