Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-19695

Remove thrown exceptions while validating Kerberos Authentication configuration

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.5.0
    • 2.5.0
    • ambari-server
    • None

    Description

      When starting Ambari where Kerberos authentication is enabled (authentication.kerberos.enabled=true), Ambari validates the relevant configuration properties. If a sever issue is found, an exception is thrown. This causes issues in installations where Ambari is expected to be able to perform Kerberos authentication but all of the data is available for since this is it expected to be provided later. For example, the SPNEGO keytab file will be created when Kerberos is enabled sometime after Ambari starts up.
      To prevent Ambari from shutting down when all the required data is not available, thrown exceptions should be removed from org.apache.ambari.server.configuration.Configuration#createKerberosAuthenticationProperties.

      Attachments

        1. AMBARI-19695.trunk.patch
          3 kB
          Eugene Chekanskiy
        2. AMBARI-19695.2.5.patch
          3 kB
          Eugene Chekanskiy

        Issue Links

          Activity

            People

              echekanskiy Eugene Chekanskiy
              echekanskiy Eugene Chekanskiy
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: