Robert Levas created AMBARI-21480:
-------------------------------------

             Summary: NPE during "Update Kerberos Descriptor"
                 Key: AMBARI-21480
                 URL: https://issues.apache.org/jira/browse/AMBARI-21480
             Project: Ambari
          Issue Type: Bug
          Components: ambari-server
    Affects Versions: 2.4.1
            Reporter: Robert Levas
            Assignee: Robert Levas
            Priority: Critical
             Fix For: 2.5.2


Ambari-server.log:- 
{code}
java.lang.NullPointerException
        at 
org.apache.ambari.server.state.kerberos.KerberosDescriptorUpdateHelper.processIdentity(KerberosDescriptorUpdateHelper.java:360)
        at 
org.apache.ambari.server.state.kerberos.KerberosDescriptorUpdateHelper.processIdentities(KerberosDescriptorUpdateHelper.java:321)
        at 
org.apache.ambari.server.state.kerberos.KerberosDescriptorUpdateHelper.processComponent(KerberosDescriptorUpdateHelper.java:230)
        at 
org.apache.ambari.server.state.kerberos.KerberosDescriptorUpdateHelper.processService(KerberosDescriptorUpdateHelper.java:195)
        at 
org.apache.ambari.server.state.kerberos.KerberosDescriptorUpdateHelper.processServices(KerberosDescriptorUpdateHelper.java:122)
        at 
org.apache.ambari.server.state.kerberos.KerberosDescriptorUpdateHelper.updateUserKerberosDescriptor(KerberosDescriptorUpdateHelper.java:78)
        at 
org.apache.ambari.server.serveraction.upgrades.UpgradeUserKerberosDescriptor.execute(UpgradeUserKerberosDescriptor.java:139)
        at 
org.apache.ambari.server.serveraction.ServerActionExecutor$Worker.execute(ServerActionExecutor.java:517)
        at 
org.apache.ambari.server.serveraction.ServerActionExecutor$Worker.run(ServerActionExecutor.java:454)
        at java.lang.Thread.run(Thread.java:748)

{code}

*Cause*
This is caused by having a _custom/unexpected_ identity in the user-supplied 
Kerberos descriptor that is not in the Kerberos descriptor from the initial 
stack.  

*Solution*
Ignore the _custom/unexpected_ identity since the user must have added that 
manually and it is expected that it should remain untouched after the upgrade 
process. 





--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to