[
https://issues.apache.org/jira/browse/AMBARI-9029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jayush Luniya updated AMBARI-9029:
----------------------------------
Fix Version/s: (was: 2.0.0)
2.1.0
> Update UI to use new stack artifact kerberos descriptor api endpoints
> ----------------------------------------------------------------------
>
> Key: AMBARI-9029
> URL: https://issues.apache.org/jira/browse/AMBARI-9029
> Project: Ambari
> Issue Type: Task
> Components: ambari-web
> Affects Versions: 2.0.0
> Reporter: John Speidel
> Assignee: Jaimin D Jetly
> Fix For: 2.1.0
>
>
> The Ambari UI should now use the new api endpoints for obtaining the kerberos
> descriptor for stacks and stack services.
> Currently the UI uses temporary fields in the stack version and stack service
> endpoints.
> Old api call to get stack descriptor:
> {code}
> api/v1/stacks/HDP/versions/2.2?fields=Versions/kerberos_descriptor
> {code}
> Old api call to get service descriptor:
> {code}
> api/v1/stacks/HDP/versions/2.2/services/HDFS?fields=StackServices/kerberos_descriptor
> {code}
> Usages of the above api should be replaced with the new stack artifact
> endpoints:
> New way to get stack descriptor:
> {code}
> api/v1/stacks/HDP/versions/2.2/artifacts/kerberos_descriptor
> {code}
> New way to get service descriptor:
> {code}
> api/v1/stacks/HDP/versions/2.2/services/HDFS/artifacts/kerberos_descriptor
> {code}
> These new calls will return the requested kerberos_descriptor resource which
> has the format:
> {code}
> {
> "href" :
> ".../api/v1/stacks/HDP/versions/2.2/services/HDFS/artifacts/kerberos_descriptor",
> "Artifacts" : {
> "artifact_name" : "kerberos_descriptor",
> "service_name" : "HDFS",
> "stack_name" : "HDP",
> "stack_version" : "2.2"
> },
> "artifact_data" : {
> ...
> }
> }
> {code}
> The descriptor information is contained in the "artifact_data" field.
> This task is dependent on the work done for:
> https://issues.apache.org/jira/browse/AMBARI-9028
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)