[ https://issues.apache.org/jira/browse/AMBARI-22949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jayush Luniya updated AMBARI-22949: ----------------------------------- Fix Version/s: (was: 2.7.2) 2.7.3 > Kerberos identities are not removed for components that exist in multiple > hosts > ------------------------------------------------------------------------------- > > Key: AMBARI-22949 > URL: https://issues.apache.org/jira/browse/AMBARI-22949 > Project: Ambari > Issue Type: Bug > Components: ambari-server > Affects Versions: 3.0.0 > Reporter: Robert Levas > Assignee: Robert Levas > Priority: Major > Fix For: 2.7.3 > > > Kerberos identities are not removed for components that exist on multiple > hosts. > For example, if {{SERVICEA/COMPONENT1}} is installed on {{HOST1}} and > {{HOST2}} and its relevant principal is named {{component1/\_HOST@REALM}}, > then the host-specific principal and keytab file will not be removed if > {{SERVICEA/COMPONENT1}} is removed from {{HOST1}} *_or_* {{HOST2}}. It will > be removed if {{SERVICEA/COMPONENT1}} is removed from {{HOST1}} *_and_* > {{HOST2}}. > This is due to the incorrect principal name comparison when determine whether > a Kerberos identity is to be removed or not. See > {{org.apache.ambari.server.controller.utilities.UsedIdentities#contains}}. -- This message was sent by Atlassian JIRA (v7.6.3#76005)