[ 
https://issues.apache.org/jira/browse/AMBARI-24187?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16568308#comment-16568308
 ] 

Hudson commented on AMBARI-24187:
---------------------------------

SUCCESS: Integrated in Jenkins build Ambari-trunk-Commit #9724 (See 
[https://builds.apache.org/job/Ambari-trunk-Commit/9724/])
AMBARI-24187 - Ambari Server Setup LDAP Label Updates (#1950) (github: 
[https://gitbox.apache.org/repos/asf?p=ambari.git&a=commit&h=d066e970207c9e3774b15df448b30291625bde7e])
* (edit) ambari-server/src/main/python/ambari_server/userInput.py
* (edit) ambari-server/src/main/python/ambari_server/setupSecurity.py
* (edit) ambari-server/src/test/python/TestAmbariServer.py


> Ambari Server Setup LDAP Label Updates
> --------------------------------------
>
>                 Key: AMBARI-24187
>                 URL: https://issues.apache.org/jira/browse/AMBARI-24187
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-server
>    Affects Versions: 2.7.0
>            Reporter: Krisztian Kasa
>            Assignee: Krisztian Kasa
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 2.7.1
>
>          Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> Ask users to select ldap type ( AD, IPA, generic ldap) and provide inteligent 
> defaults based on their choice:
> Active Directory 
> {code:java}
> # ambari-server setup-ldap
> Using python  /usr/bin/python
> Currently 'no auth method' is configured, do you wish to use LDAP instead 
> [y/n] (y)?
> Primary LDAP Host:
> Primary LDAP Port:
> Secondary LDAP Host <Optional>:
> Secondary LDAP Port <Optional>:
> Use SSL [true/false] (false):
> User object class (user): 
> User ID attribute (sAMAccountName): 
> Group object class (group):
> Group name attribute (cn): 
> Group member attribute (member): 
> Distinguished name attribute (distinguishedName): 
> Search Base (dc=ambari,dc=apache,dc=org): 
> User Search Base (ou=users,dc=ambari,dc=apache,dc=org): 
> Group Search Base (ou=groups,dc=ambari,dc=apache,dc=org): 
> Referral method [follow/ignore] (follow): 
> Bind anonymously [true/false] (false): 
> Bind DN (cn=ldapbind,dc=ambari,dc=apache,dc=org):
> Enter Bind DN Password: 
> Confirm Bind DN Password: 
> Handling behavior for username collisions [convert/skip] for LDAP sync 
> (skip): 
> Force lower-case user names [true/false] (true):
> Results from LDAP are paginated when requested [true/false] (false):
> {code}
> IPA (very similar to generic ldap, but needs explicit search customization 
> into cn=accounts (or cn=compat) else it returns 2 search results which tends 
> to cause problems)
> {code:java}
> {code:java}
> # ambari-server setup-ldap
> Using python  /usr/bin/python
> Currently 'no auth method' is configured, do you wish to use LDAP instead 
> [y/n] (y)?
> Primary LDAP Host (ipa.ambari.apache.org):
> Primary LDAP Port (636):
> Secondary LDAP Host <Optional>:
> Secondary LDAP Port <Optional>:
> Use SSL [true/false] (true):
> Do you want to provide custom TrustStore for Ambari [y/n] (y)?
> TrustStore type [jks/jceks/pkcs12] (jks):
> Path to TrustStore file (/etc/pki/java/cacerts):
> Password for TrustStore (changeit):
> User object class (posixUser): 
> User ID attribute (uid): 
> Group object class (posixGroup):
> Group name attribute (cn): 
> Group member attribute (memberUid): 
> Distinguished name attribute (dn): 
> Search Base (dc=ambari,dc=apache,dc=org): 
> User Search Base (cn=users,cn=accounts,dc=ambari,dc=apache,dc=org): 
> Group Search Base (cn=groups,cn=accounts,dc=ambari,dc=apache,dc=org): 
> Referral method [follow/ignore] (follow): 
> Bind anonymously [true/false] (false): 
> Bind DN ( uid=ldapbind,cn=users,cn=accounts,dc=ambari,dc=apache,dc=org):
> Enter Bind DN Password: 
> Confirm Bind DN Password: 
> Handling behavior for username collisions [convert/skip] for LDAP sync 
> (skip): 
> {code}
> Generic LDAP (defaults here need validation, i'm not as familiar with this 
> one)
> {code:java}
> # ambari-server setup-ldap
> Using python  /usr/bin/python
> Currently 'no auth method' is configured, do you wish to use LDAP instead 
> [y/n] (y)?
> Primary LDAP Host (ldap.ambari.apache.org):
> Primary LDAP Port (389):
> Secondary LDAP Host <Optional>:
> Secondary LDAP Port <Optional>:
> Use SSL [true/false] (false):
> Do you want to provide custom TrustStore for Ambari [y/n] (n)?
> User object class (posixUser): 
> User ID attribute (uid): 
> Group object class (posixGroup):
> Group name attribute (cn): 
> Group member attribute (memberUid): 
> Distinguished name attribute (dn): 
> Search Base (dc=ambari,dc=apache,dc=org): 
> User Search Base (cn=users,dc=ambari,dc=apache,dc=org): 
> Group Search Base (cn=groups,dc=ambari,dc=apache,dc=org): 
> Referral method [follow/ignore] (follow): 
> Bind anonymously [true/false] (false): 
> Bind DN ( uid=ldapbind,cn=users,dc=ambari,dc=apache,dc=org):
> Enter Bind DN Password: 
> Confirm Bind DN Password: 
> Handling behavior for username collisions [convert/skip] for LDAP sync 
> (skip): 
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to