You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Sumit Mohanty (JIRA)" <ji...@apache.org> on 2014/01/03 20:27:52 UTC
[jira] [Updated] (AMBARI-4224) When issuing Start/Stop of host
components then predicate stale_config=true does not work
[ https://issues.apache.org/jira/browse/AMBARI-4224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sumit Mohanty updated AMBARI-4224:
----------------------------------
Attachment: AMBARI-4224.patch
> When issuing Start/Stop of host components then predicate stale_config=true does not work
> ------------------------------------------------------------------------------------------
>
> Key: AMBARI-4224
> URL: https://issues.apache.org/jira/browse/AMBARI-4224
> Project: Ambari
> Issue Type: Bug
> Components: controller
> Affects Versions: 1.4.3
> Reporter: Sumit Mohanty
> Assignee: Sumit Mohanty
> Fix For: 1.4.3
>
> Attachments: AMBARI-4224.patch
>
>
> See the series of curl calls below.
> There are no components with stale configs but 4 components are being stopped. _There are only 4 because Ambari only allows INSTALL call on already installed clients_
> {noformat}
> [root@c6401 vagrant]# curl -i -uadmin:admin -H "X-Requested-By: ambari" http://c6401.ambari.apache.org:8080/api/v1/clusters/c1/host_components?HostRoles/stale_configs=true
> {
> "href" : "http://c6401.ambari.apache.org:8080/api/v1/clusters/c1/host_components?HostRoles/stale_configs=true",
> "items" : [ ]
> }
> {noformat}
> {noformat}
> [root@c6401 vagrant]# curl -i -uadmin:admin -H "X-Requested-By: ambari"-d '{"HostRoles": { "state": "INSTALLED"}}' -X PUT http://c6401.ambari.apache.org:8080/api/v1/clusters/c1/host_components?HostRoles/stale_configs=true
> {
> "href" : "http://c6401.ambari.apache.org:8080/api/v1/clusters/c1/requests/14",
> "Requests" : {
> "id" : 14,
> "status" : "InProgress"
> }
> }
> {noformat}
> {noformat}
> [root@c6401 vagrant]# curl -i -uadmin:admin -H "X-Requested-By: ambari" http://c6401.ambari.apache.org:8080/api/v1/clusters/c1/requests/14
> {
> "href" : "http://c6401.ambari.apache.org:8080/api/v1/clusters/c1/requests/14",
> "Requests" : {
> "aborted_task_count" : 0,
> "cluster_name" : "c1",
> "completed_task_count" : 0,
> "failed_task_count" : 0,
> "id" : 14,
> "progress_percent" : 9.0,
> "queued_task_count" : 4,
> "request_context" : "",
> "request_status" : "PENDING",
> "task_count" : 4,
> "timed_out_task_count" : 0
> },
> "tasks" : [
> {
> "href" : "http://c6401.ambari.apache.org:8080/api/v1/clusters/c1/requests/14/tasks/178",
> "Tasks" : {
> "cluster_name" : "c1",
> "id" : 178,
> "request_id" : 14
> }
> },
> {
> "href" : "http://c6401.ambari.apache.org:8080/api/v1/clusters/c1/requests/14/tasks/179",
> "Tasks" : {
> "cluster_name" : "c1",
> "id" : 179,
> "request_id" : 14
> }
> },
> {
> "href" : "http://c6401.ambari.apache.org:8080/api/v1/clusters/c1/requests/14/tasks/180",
> "Tasks" : {
> "cluster_name" : "c1",
> "id" : 180,
> "request_id" : 14
> }
> },
> {
> "href" : "http://c6401.ambari.apache.org:8080/api/v1/clusters/c1/requests/14/tasks/181",
> "Tasks" : {
> "cluster_name" : "c1",
> "id" : 181,
> "request_id" : 14
> }
> }
> ]
> }
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)