Bug 986542

Summary: Leap 42.2 Alpha2 Net installer fails to set up a first user account.
Product: [openSUSE] openSUSE Distribution Reporter: Bruno Pesavento <mail>
Component: InstallationAssignee: Imobach Gonzalez Sosa <igonzalezsosa>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P2 - High CC: forgotten_d8u6e9Lt6y
Version: Leap 42.2   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Installation log: look for 2016-06-25 17:07:09

Description Bruno Pesavento 2016-06-26 14:28:56 UTC
Created attachment 682112 [details]
Installation log: look for 2016-06-25 17:07:09

During Net install of Leap 42.2 Alpha2 installer fails to set up a first user account.
Yast asked for user details, then signaled "Internal error, please file bugreport", see attached log near

2016-06-25 17:07:09 <3> LT_B(4049) [Ruby] yast/wfm.rb:202 Client call failed with 'undefined method `mktmpdir'

As a result Yast asks only for a root's password. Install completed with no other problem.
First user account then setup manually on first boot, everything normal after another reboot.
Comment 1 Ladislav Slezák 2016-06-27 08:10:09 UTC
It looks like a missing 

  require "tmpdir"

call.

Imo, please check.
Comment 2 Imobach Gonzalez Sosa 2016-06-27 11:15:57 UTC
The problem should be fixed in yast2-users 3.1.53:

* PR: https://github.com/yast/yast-users/pull/104
* SR: https://build.opensuse.org/request/show/404950

Thanks for reporting.
Comment 3 Ancor Gonzalez Sosa 2016-07-05 10:36:53 UTC
*** Bug 986964 has been marked as a duplicate of this bug. ***