Bug 901446

Summary: Yast2 user authentication settings crashes when configuring SSSD.
Product: [openSUSE] openSUSE Tumbleweed Reporter: Forgotten User piHKjPwROU <forgotten_piHKjPwROU>
Component: YaST2Assignee: E-mail List <yast2-maintainers>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: forgotten_xRcrmyYBVX
Version: 13.2 Beta 1   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Found By: Community User Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: y2log, Yast2 log file

Description Forgotten User piHKjPwROU 2014-10-15 20:26:25 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0
Build Identifier: Opensuse 13.2 beta 1

I have a server in text mode, with LDAP installed and some user defined.
I want to use it for user authentication.
I try to configure SSSD. When picking SSD from the list of the user authentication management screen in Yast, I get:
Error
Internal error. Please report a bug report with logs.
Details: undefined local variable or method `client' for #<Yast::UsersClient:0x00000001e95e98>
Caller:  /usr/share/YaST2/include/users/widgets.rb:2424:in `HandleAuthData'

Reproducible: Always

Steps to Reproduce:
1.run Yast with ncurses (did not try graphical)
2.Security and Users -> User and Group Management
3.Enter LDAP Password
4. Authentication Settings
5. Select Configure SSSD
Actual Results:  
Got a pop up with the message above

Expected Results:  
Get screen to configure SSSD

I tried to add these lines in this file at line 2424 (as far as I understand Ruby):

        text="Here the value of auth_methods #{auth_methods}"
        Popup.Error(text)

Then, I get another popup saying that auth_methods is also not defined. As far as I understand, it is defined in the init method, which I guess is not executed in my case..
Comment 1 Forgotten User piHKjPwROU 2014-10-15 20:36:19 UTC
Created attachment 610244 [details]
y2log, Yast2 log file

I removed my LDAP domain name, but the authentication looks OK as I see the users on my ldap domain
Comment 2 Forgotten User xRcrmyYBVX 2014-10-15 20:54:53 UTC
Duplicate of bnc#901419.

*** This bug has been marked as a duplicate of bug 901419 ***