Skip to content

Conversation

@develop-vijay
Copy link

What changes were proposed in this pull request?

Support hadoop credential provider for AMS

How was this patch tested?

Test 1:

  1. Created a new credential store with keystore password
  2. Configured hadoop.security.credential.provider.path in ams-site.xml to point to jceks path. Ex: jceks://file/tmp/test.jceks
  3. Started the AMS service to observe the passwords are read from cred store

Test 2:

  1. Created a new credential store with keystore password
  2. Configured hadoop.security.credential.provider.path in ams-site.xml to point to jceks path. Ex: jceks://file/tmp/test.jceks
  3. Passwords are present in cred store
  4. Started the AMS service to observe the passwords are read from AMS configuration file directly

Test 3:

  1. Created a new credential store with keystore password
  2. Credential store not configured
  3. Started the AMS service to observe the passwords are read from AMS configuration file directly

Please review Ambari Contributing Guide before opening a pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant