You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Jaimin D Jetly (JIRA)" <ji...@apache.org> on 2015/05/11 20:38:00 UTC

[jira] [Updated] (AMBARI-11050) Widgets: unable to create widget, save fails (silently)

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

Jaimin D Jetly updated AMBARI-11050:
------------------------------------
    Description: 
Attempted to save a widget. After clicking "Complete", dialog dismissed but doesn't save.

Looks like API error.

In addition to fixing the save bug, we need to inform the user of save errors and not fail silently.

{code}
POST
http://c6401.ambari.apache.org:8080/api/v1/clusters/MyCluster/widgets/

{"WidgetInfo":{"widget_name":"Heloo World","widget_type":"GAUGE","description":"asda ds ads asdas","scope"
:"USER","author":"admin","metrics":[{"name":"FSDatasetState.org.apache.hadoop.hdfs.server.datanode.fsdataset
.impl.FsDatasetImpl.DfsUsed._sum","metric_path":"metrics/dfs/datanode/DfsUsed._sum"}],"values":[{"name"
:"","value":"${FSDatasetState.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl.DfsUsed
._sum}"}],"properties":{"warning_threshold":"0.7","error_threshold":"0.9"},"display_name":"Heloo World"
}}
{code}

response:

{code}
{
  "status" : 400,
  "message" : "The properties [WidgetInfo/display_name] specified in the request or predicate are not
 supported for the resource type Widget."
}
{code}

> Widgets: unable to create widget, save fails (silently)
> -------------------------------------------------------
>
>                 Key: AMBARI-11050
>                 URL: https://issues.apache.org/jira/browse/AMBARI-11050
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-web
>    Affects Versions: 2.1.0
>            Reporter: Jaimin D Jetly
>            Assignee: Jaimin D Jetly
>             Fix For: 2.1.0
>
>
> Attempted to save a widget. After clicking "Complete", dialog dismissed but doesn't save.
> Looks like API error.
> In addition to fixing the save bug, we need to inform the user of save errors and not fail silently.
> {code}
> POST
> http://c6401.ambari.apache.org:8080/api/v1/clusters/MyCluster/widgets/
> {"WidgetInfo":{"widget_name":"Heloo World","widget_type":"GAUGE","description":"asda ds ads asdas","scope"
> :"USER","author":"admin","metrics":[{"name":"FSDatasetState.org.apache.hadoop.hdfs.server.datanode.fsdataset
> .impl.FsDatasetImpl.DfsUsed._sum","metric_path":"metrics/dfs/datanode/DfsUsed._sum"}],"values":[{"name"
> :"","value":"${FSDatasetState.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl.DfsUsed
> ._sum}"}],"properties":{"warning_threshold":"0.7","error_threshold":"0.9"},"display_name":"Heloo World"
> }}
> {code}
> response:
> {code}
> {
>   "status" : 400,
>   "message" : "The properties [WidgetInfo/display_name] specified in the request or predicate are not
>  supported for the resource type Widget."
> }
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)