[
https://issues.apache.org/jira/browse/AMBARI-17988?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robert Levas resolved AMBARI-17988.
-----------------------------------
Resolution: Won't Fix
Closing this as _Won't Fix_ since AMBARI-17993 is a more generate solution.
> Allow multiple configurations for a Kerberos identity principal and keytab
> definition
> -------------------------------------------------------------------------------------
>
> Key: AMBARI-17988
> URL: https://issues.apache.org/jira/browse/AMBARI-17988
> Project: Ambari
> Issue Type: Bug
> Components: ambari-server
> Affects Versions: 2.4.0
> Reporter: Robert Levas
> Assignee: Robert Levas
> Priority: Blocker
> Labels: kerberos_descriptor
> Fix For: 2.4.0
>
>
> Allow multiple configurations for a Kerberos identity principal and keytab
> definition.
> Currently we allow:
> {code}
> {
> "name": "some_name",
> "principal": {
> "value": "foobar/_HOST@${realm}",
> "type" : "service",
> "configuration": "config1/property1",
> "local_username" : "${hadoop-env/hdfs_user}"
> },
> "keytab": {
> "file": "${keytab_dir}/foobar.service.keytab",
> "owner": {
> "name": "${config-env/foobar_user}",
> "access": "r"
> },
> "group": {
> "name": "${cluster-env/user_group}",
> "access": ""
> },
> "configuration": "config1/property2"
> }
> },
> {code}
> but we should allow for
> {code}
> {
> "name": "some_name",
> "principal": {
> "value": "foobar/_HOST@${realm}",
> "type" : "service",
> "configurations": ["config1/property1", "config2/propertyA"],
> "local_username" : "${hadoop-env/hdfs_user}"
> },
> "keytab": {
> "file": "${keytab_dir}/foobar.service.keytab",
> "owner": {
> "name": "${config-env/foobar_user}",
> "access": "r"
> },
> "group": {
> "name": "${cluster-env/user_group}",
> "access": ""
> },
> "configurations":[ "config1/property2", "config2/propertyB"]
> }
> },
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)