[ https://issues.apache.org/jira/browse/AMBARI-12808?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dmytro Sen updated AMBARI-12808: -------------------------------- Attachment: AMBARI-12808.patch > Ambari should not reset UIDs for existing users in a cluster > ------------------------------------------------------------ > > Key: AMBARI-12808 > URL: https://issues.apache.org/jira/browse/AMBARI-12808 > Project: Ambari > Issue Type: Bug > Components: stacks > Affects Versions: 2.1.0 > Reporter: Dmytro Sen > Assignee: Dmytro Sen > Fix For: 2.1.2 > > Attachments: AMBARI-12808.patch > > > If a user wishes to set the UIDs for the users in an HDP cluster, due to some > internal security requirements or standards, problems with rolling upgrades > can occur, since the upgrade process will create files and directories with a > UID of "1001" for "ambari-qa", even if the user had already set the UID for > this user to a different value. > The setup_users() method in the following stack script: > ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks/before-ANY/scripts/shared_initialization.py > will always override the UID of a given cluster user, even if the customer > has already customized this. > The shared initialization scripts should check to see if a user has already > been created with a separate UID, and provide a way to skip the process of > setting the new UID. The Ambari scripts set the UID in order to comply with > Hadoop and Kerberos standards, so any attempt to override this behavior > should provide some config logging -- This message was sent by Atlassian JIRA (v6.3.4#6332)