Bugzilla – Bug 1088488
proposal_runner.rb: "no implicit conversion of Array into String"
Last modified: 2022-09-12 10:25:07 UTC
Created attachment 766316 [details]
As part of resolving https://bugzilla.suse.com/show_bug.cgi?id=1088456 I need to use the network proposal module on the traditional openSUSE/SUSE Installation Settings screen
Therefore I added the following to the Kubic control.xml in the appropriate <proposal>
I expected this to call the existing network_proposal module
From my laymans eyes, it should work similar to other similar proposal modules, even though it's never been used in that role before as it was originally part of the custom CaaSP one screen install (which Kubic is investigating the feasibility of replacing it with regular YaST modules)
This seems to be partially successful; when loading the Installation Settings screen YaST clearly shows a section for "Network Configuration", strongly suggesting this module is being loaded
But it then crashes with the following internal error:
"Details: no implicit conversion of Array into String
Caller: /mounts/mp_0007/usr/share/YaST2/lib/installation/proposal_runner.rb:539:in 'format_sub_proposal'"
This means Kubic cannot currently use this module, as required.
The rpm for testing can be found here:
Fixed in yast2-network >= 4.0.25