ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jaimin D Jetly (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (AMBARI-9029) Update UI to use new stack artifact kerberos descriptor api endpoints
Date Wed, 07 Jan 2015 18:36:35 GMT

     [ https://issues.apache.org/jira/browse/AMBARI-9029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jaimin D Jetly reassigned AMBARI-9029:
--------------------------------------

    Assignee: Jaimin D Jetly

> 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.0.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)

Mime
View raw message