Uploaded image for project: 'Oozie'
  1. Oozie
  2. OOZIE-2771

Allow retrieving keystore and truststore passwords from Hadoop Credential Provider

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 5.0.0b1
    • None
    • None

    Description

      Right now passwords for keystore and truststore (oozie.https.keystore.pass, oozie.https.truststore.pass) are stored in oozie-site.xml as cleartext.

      However, Oozie could take advantage of the Hadoop Credential Provider for storing and retrieving that passwords similarly how the JDBC password (oozie.service.JPAService.jdbc.password) is handled today (see https://issues.apache.org/jira/browse/OOZIE-2272).

      This way keystore and truststore passwords could be masked in oozie-site.

      Note: ConfigurationService.getPassword is worth to look at.

      Attachments

        1. OOZIE-2771-01.patch
          2 kB
          Attila Sasvári

        Activity

          People

            asasvari Attila Sasvári
            asasvari Attila Sasvári
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: