Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ambari_trigger_service_checks.py does not wait when used on all services #8

Closed
maciex opened this issue Oct 18, 2019 · 4 comments
Closed
Assignees
Labels

Comments

@maciex
Copy link

maciex commented Oct 18, 2019

Command

$ docker run harisekhon/pytools ambari_trigger_service_checks.py -H bf-hdp-1.mydomain.com -u admin -p admin --all --wait --debug

Expected result

I expected that service check will be triggered on all services and the command will wait till all finished.

Actual result

Command finished after the first service check was finished

Debug log

$ docker run harisekhon/pytools ambari_trigger_service_checks.py -H bf-hdp-1.mydomain.com -u admin -p admin --all --wait --debug
2019-10-18 12:06:25,103 - cli.py[__parse_verbose__:372](1) - DEBUG - enabling debug logging
2019-10-18 12:06:25,104 - cli.py[verbose:297](1) - DEBUG - setting verbose to 3
2019-10-18 12:06:25,105 - cli.py[__parse_timeout__:387](1) - DEBUG - getting $TIMEOUT value None
2019-10-18 12:06:25,105 - cli.py[__parse_timeout__:397](1) - DEBUG - timeout not set, using default timeout 7200
2019-10-18 12:06:25,105 - utils.py[log_option:2233](1) - INFO  - timeout:  7200
2019-10-18 12:06:25,105 - cli.py[timeout:254](1) - DEBUG - setting timeout to 7200 secs
2019-10-18 12:06:25,106 - cli.py[main:159](1) - INFO  - Hari Sekhon ambari_trigger_service_checks.py version 0.2.1 =>  CLI version 0.9.3 =>  Utils version 0.12.4
2019-10-18 12:06:25,106 - cli.py[main:160](1) - INFO  - https://github.com/harisekhon/devops-python-tools
2019-10-18 12:06:25,106 - cli.py[main:161](1) - INFO  - verbose level: 3 (DEBUG)
2019-10-18 12:06:25,106 - utils.py[log_option:2233](1) - INFO  - timeout:  7200
2019-10-18 12:06:25,106 - cli.py[main:164](1) - DEBUG - setting timeout alarm (7200)
2019-10-18 12:06:25,106 - utils.py[log_option:2233](1) - INFO  - host:  bf-hdp-1.mydomain.com
2019-10-18 12:06:25,106 - utils.py[log_option:2233](1) - INFO  - port:  8080
2019-10-18 12:06:25,107 - utils.py[log_option:2233](1) - INFO  - user:  admin
2019-10-18 12:06:25,108 - utils.py[log_option:2233](1) - INFO  - password:  <omitted>
2019-10-18 12:06:25,108 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:25,108 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters
2019-10-18 12:06:25,267 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node0161orqznhpk47gfjyfwc8eo6b236.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:25 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:25,267 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:25,267 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
  "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters",
  "items" : [
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster",
      "Clusters" : {
        "cluster_name" : "cluster"
      }
    }
  ]
}
2019-10-18 12:06:25,268 - ambari_trigger_service_checks.py[run:142](1) - INFO  - no --cluster specified, but only one cluster managed by Ambari, inferring --cluster='cluster'
2019-10-18 12:06:25,268 - utils.py[log_option:2233](1) - INFO  - cluster:  cluster
2019-10-18 12:06:25,268 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:25,268 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services
2019-10-18 12:06:25,456 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01q6l4v5zzi0cjdjsiepci6ebs237.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:25 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:25,456 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:25,456 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
  "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services",
  "items" : [
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/AMBARI_METRICS",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "AMBARI_METRICS"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/HBASE",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "HBASE"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/HDFS",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "HDFS"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/HIVE",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "HIVE"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/KAFKA",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "KAFKA"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/KNOX",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "KNOX"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/MAPREDUCE2",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "MAPREDUCE2"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/SPARK2",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "SPARK2"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/SQOOP",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "SQOOP"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/SUPERSET",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "SUPERSET"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/TEZ",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "TEZ"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/YARN",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "YARN"
      }
    },
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/ZOOKEEPER",
      "ServiceInfo" : {
        "cluster_name" : "cluster",
        "service_name" : "ZOOKEEPER"
      }
    }
  ]
}
2019-10-18 12:06:25,457 - ambari_trigger_service_checks.py[request_service_checks:278](1) - DEBUG - requesting service checks for services: [u'AMBARI_METRICS', u'HBASE', u'HDFS', u'HIVE', u'KAFKA', u'KNOX', u'MAPREDUCE2', u'SPARK2', u'SQOOP', u'SUPERSET', u'TEZ', u'YARN', u'ZOOKEEPER']
2019-10-18 12:06:25,457 - ambari_trigger_service_checks.py[gen_payload:332](1) - DEBUG - generating payload for services: [u'AMBARI_METRICS', u'HBASE', u'HDFS', u'HIVE', u'KAFKA', u'KNOX', u'MAPREDUCE2', u'SPARK2', u'SQOOP', u'SUPERSET', u'TEZ', u'YARN', u'ZOOKEEPER']
2019-10-18 12:06:25,459 - ambari_trigger_service_checks.py[gen_payload:389](1) - DEBUG - generated payload:
[
    {
        "RequestSchedule": {
            "batch": [
                {
                    "requests": [
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "AMBARI_METRICS_SERVICE_CHECK",
                                    "context": "AMBARI_METRICS Service Check (batch 1 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "AMBARI_METRICS"
                                    }
                                ]
                            },
                            "order_id": 1,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "HBASE_SERVICE_CHECK",
                                    "context": "HBASE Service Check (batch 2 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "HBASE"
                                    }
                                ]
                            },
                            "order_id": 2,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "HDFS_SERVICE_CHECK",
                                    "context": "HDFS Service Check (batch 3 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "HDFS"
                                    }
                                ]
                            },
                            "order_id": 3,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "HIVE_SERVICE_CHECK",
                                    "context": "HIVE Service Check (batch 4 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "HIVE"
                                    }
                                ]
                            },
                            "order_id": 4,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "KAFKA_SERVICE_CHECK",
                                    "context": "KAFKA Service Check (batch 5 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "KAFKA"
                                    }
                                ]
                            },
                            "order_id": 5,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "KNOX_SERVICE_CHECK",
                                    "context": "KNOX Service Check (batch 6 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "KNOX"
                                    }
                                ]
                            },
                            "order_id": 6,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "MAPREDUCE2_SERVICE_CHECK",
                                    "context": "MAPREDUCE2 Service Check (batch 7 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "MAPREDUCE2"
                                    }
                                ]
                            },
                            "order_id": 7,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "SPARK2_SERVICE_CHECK",
                                    "context": "SPARK2 Service Check (batch 8 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "SPARK2"
                                    }
                                ]
                            },
                            "order_id": 8,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "SQOOP_SERVICE_CHECK",
                                    "context": "SQOOP Service Check (batch 9 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "SQOOP"
                                    }
                                ]
                            },
                            "order_id": 9,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "SUPERSET_SERVICE_CHECK",
                                    "context": "SUPERSET Service Check (batch 10 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "SUPERSET"
                                    }
                                ]
                            },
                            "order_id": 10,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "TEZ_SERVICE_CHECK",
                                    "context": "TEZ Service Check (batch 11 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "TEZ"
                                    }
                                ]
                            },
                            "order_id": 11,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "YARN_SERVICE_CHECK",
                                    "context": "YARN Service Check (batch 12 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "YARN"
                                    }
                                ]
                            },
                            "order_id": 12,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        },
                        {
                            "RequestBodyInfo": {
                                "RequestInfo": {
                                    "command": "ZOOKEEPER_QUORUM_SERVICE_CHECK",
                                    "context": "ZOOKEEPER Service Check (batch 13 of 13)"
                                },
                                "Requests/resource_filters": [
                                    {
                                        "service_name": "ZOOKEEPER"
                                    }
                                ]
                            },
                            "order_id": 13,
                            "type": "POST",
                            "uri": "/api/v1/clusters/cluster/requests"
                        }
                    ]
                },
                {
                    "batch_settings": {
                        "batch_separation_in_seconds": 1,
                        "task_failure_tolerance": 1
                    }
                }
            ]
        }
    }
]
2019-10-18 12:06:25,459 - ambari_trigger_service_checks.py[request_service_checks:283](1) - INFO  - sending batch schedule check request for services: AMBARI_METRICS, HBASE, HDFS, HIVE, KAFKA, KNOX, MAPREDUCE2, SPARK2, SQOOP, SUPERSET, TEZ, YARN, ZOOKEEPER
2019-10-18 12:06:25,459 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:25,459 - ambari_trigger_service_checks.py[req:180](1) - DEBUG - POST http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules
2019-10-18 12:06:25,459 - ambari_trigger_service_checks.py[req:181](1) - DEBUG - POSTing data:

[{"RequestSchedule": {"batch": [{"requests": [{"order_id": 1, "RequestBodyInfo": {"RequestInfo": {"command": "AMBARI_METRICS_SERVICE_CHECK", "context": "AMBARI_METRICS Service Check (batch 1 of 13)"}, "Requests/resource_filters": [{"service_name": "AMBARI_METRICS"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 2, "RequestBodyInfo": {"RequestInfo": {"command": "HBASE_SERVICE_CHECK", "context": "HBASE Service Check (batch 2 of 13)"}, "Requests/resource_filters": [{"service_name": "HBASE"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 3, "RequestBodyInfo": {"RequestInfo": {"command": "HDFS_SERVICE_CHECK", "context": "HDFS Service Check (batch 3 of 13)"}, "Requests/resource_filters": [{"service_name": "HDFS"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 4, "RequestBodyInfo": {"RequestInfo": {"command": "HIVE_SERVICE_CHECK", "context": "HIVE Service Check (batch 4 of 13)"}, "Requests/resource_filters": [{"service_name": "HIVE"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 5, "RequestBodyInfo": {"RequestInfo": {"command": "KAFKA_SERVICE_CHECK", "context": "KAFKA Service Check (batch 5 of 13)"}, "Requests/resource_filters": [{"service_name": "KAFKA"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 6, "RequestBodyInfo": {"RequestInfo": {"command": "KNOX_SERVICE_CHECK", "context": "KNOX Service Check (batch 6 of 13)"}, "Requests/resource_filters": [{"service_name": "KNOX"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 7, "RequestBodyInfo": {"RequestInfo": {"command": "MAPREDUCE2_SERVICE_CHECK", "context": "MAPREDUCE2 Service Check (batch 7 of 13)"}, "Requests/resource_filters": [{"service_name": "MAPREDUCE2"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 8, "RequestBodyInfo": {"RequestInfo": {"command": "SPARK2_SERVICE_CHECK", "context": "SPARK2 Service Check (batch 8 of 13)"}, "Requests/resource_filters": [{"service_name": "SPARK2"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 9, "RequestBodyInfo": {"RequestInfo": {"command": "SQOOP_SERVICE_CHECK", "context": "SQOOP Service Check (batch 9 of 13)"}, "Requests/resource_filters": [{"service_name": "SQOOP"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 10, "RequestBodyInfo": {"RequestInfo": {"command": "SUPERSET_SERVICE_CHECK", "context": "SUPERSET Service Check (batch 10 of 13)"}, "Requests/resource_filters": [{"service_name": "SUPERSET"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 11, "RequestBodyInfo": {"RequestInfo": {"command": "TEZ_SERVICE_CHECK", "context": "TEZ Service Check (batch 11 of 13)"}, "Requests/resource_filters": [{"service_name": "TEZ"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 12, "RequestBodyInfo": {"RequestInfo": {"command": "YARN_SERVICE_CHECK", "context": "YARN Service Check (batch 12 of 13)"}, "Requests/resource_filters": [{"service_name": "YARN"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 13, "RequestBodyInfo": {"RequestInfo": {"command": "ZOOKEEPER_QUORUM_SERVICE_CHECK", "context": "ZOOKEEPER Service Check (batch 13 of 13)"}, "Requests/resource_filters": [{"service_name": "ZOOKEEPER"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}]}, {"batch_settings": {"task_failure_tolerance": 1, "batch_separation_in_seconds": 1}}]}}]
2019-10-18 12:06:26,178 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01r5hk4u9fvaypyrd530kl3h37238.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:25 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:26,178 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 201
2019-10-18 12:06:26,179 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
  "resources" : [
    {
      "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
      "RequestSchedule" : {
        "id" : 7
      }
    }
  ]
}
2019-10-18 12:06:26,179 - ambari_trigger_service_checks.py[request_service_checks:288](1) - INFO  - RequestSchedule 7 submitted
2019-10-18 12:06:26,179 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:26,179 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:26,346 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node0omygpf8xseemqnjujpxx366j240.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:26 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:26,346 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:26,346 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
  "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
  "RequestSchedule" : {
    "authenticated_user" : 1,
    "batch" : {
      "batch_requests" : [
        {
          "order_id" : 1,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
          "request_status" : "Accepted",
          "return_code" : 202
        },
        {
          "order_id" : 2,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
        },
        {
          "order_id" : 3,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
        },
        {
          "order_id" : 4,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
        },
        {
          "order_id" : 5,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
        },
        {
          "order_id" : 6,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
        },
        {
          "order_id" : 7,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
        },
        {
          "order_id" : 8,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
        },
        {
          "order_id" : 9,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
        },
        {
          "order_id" : 10,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
        },
        {
          "order_id" : 11,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
        },
        {
          "order_id" : 12,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
        },
        {
          "order_id" : 13,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
        }
      ],
      "batch_settings" : {
        "batch_separation_in_seconds" : 1,
        "task_failure_tolerance_limit" : 1
      }
    },
    "cluster_name" : "cluster",
    "create_time" : "2019-10-18 12:06:25",
    "create_user" : "admin",
    "description" : null,
    "id" : 7,
    "last_execution_status" : "Accepted",
    "schedule" : null,
    "status" : "SCHEDULED",
    "update_time" : "2019-10-18 12:06:25",
    "update_user" : "admin"
  }
}
2019-10-18 12:06:26,347 - ambari_trigger_service_checks.py[parse_scheduled_request:325](1) - INFO  - Accepted: AMBARI_METRICS_SERVICE_CHECK: AMBARI_METRICS Service Check (batch 1 of 13)
2019-10-18 12:06:27,347 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:27,347 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:27,510 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01tot21v7tibfw16491j20poejl242.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:27 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:27,510 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:27,510 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
  "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
  "RequestSchedule" : {
    "authenticated_user" : 1,
    "batch" : {
      "batch_requests" : [
        {
          "order_id" : 1,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
          "request_status" : "IN_PROGRESS",
          "return_code" : 202
        },
        {
          "order_id" : 2,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
        },
        {
          "order_id" : 3,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
        },
        {
          "order_id" : 4,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
        },
        {
          "order_id" : 5,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
        },
        {
          "order_id" : 6,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
        },
        {
          "order_id" : 7,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
        },
        {
          "order_id" : 8,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
        },
        {
          "order_id" : 9,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
        },
        {
          "order_id" : 10,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
        },
        {
          "order_id" : 11,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
        },
        {
          "order_id" : 12,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
        },
        {
          "order_id" : 13,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
        }
      ],
      "batch_settings" : {
        "batch_separation_in_seconds" : 1,
        "task_failure_tolerance_limit" : 1
      }
    },
    "cluster_name" : "cluster",
    "create_time" : "2019-10-18 12:06:25",
    "create_user" : "admin",
    "description" : null,
    "id" : 7,
    "last_execution_status" : "IN_PROGRESS",
    "schedule" : null,
    "status" : "SCHEDULED",
    "update_time" : "2019-10-18 12:06:25",
    "update_user" : "admin"
  }
}
2019-10-18 12:06:27,511 - ambari_trigger_service_checks.py[parse_scheduled_request:325](1) - INFO  - IN_PROGRESS: AMBARI_METRICS_SERVICE_CHECK: AMBARI_METRICS Service Check (batch 1 of 13)
2019-10-18 12:06:28,511 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:28,512 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:28,688 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01qkj6ve6xuzn7zfewbkiaxvcb243.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:28 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:28,688 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:28,688 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
  "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
  "RequestSchedule" : {
    "authenticated_user" : 1,
    "batch" : {
      "batch_requests" : [
        {
          "order_id" : 1,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
          "request_status" : "IN_PROGRESS",
          "return_code" : 202
        },
        {
          "order_id" : 2,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
        },
        {
          "order_id" : 3,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
        },
        {
          "order_id" : 4,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
        },
        {
          "order_id" : 5,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
        },
        {
          "order_id" : 6,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
        },
        {
          "order_id" : 7,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
        },
        {
          "order_id" : 8,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
        },
        {
          "order_id" : 9,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
        },
        {
          "order_id" : 10,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
        },
        {
          "order_id" : 11,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
        },
        {
          "order_id" : 12,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
        },
        {
          "order_id" : 13,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
        }
      ],
      "batch_settings" : {
        "batch_separation_in_seconds" : 1,
        "task_failure_tolerance_limit" : 1
      }
    },
    "cluster_name" : "cluster",
    "create_time" : "2019-10-18 12:06:25",
    "create_user" : "admin",
    "description" : null,
    "id" : 7,
    "last_execution_status" : "IN_PROGRESS",
    "schedule" : null,
    "status" : "SCHEDULED",
    "update_time" : "2019-10-18 12:06:25",
    "update_user" : "admin"
  }
}
2019-10-18 12:06:28,689 - ambari_trigger_service_checks.py[parse_scheduled_request:325](1) - INFO  - IN_PROGRESS: AMBARI_METRICS_SERVICE_CHECK: AMBARI_METRICS Service Check (batch 1 of 13)
2019-10-18 12:06:29,689 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:29,689 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:29,876 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01rls9xgy5t4cv7p5vhbgaqkmq244.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:29 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:29,876 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:29,876 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
  "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
  "RequestSchedule" : {
    "authenticated_user" : 1,
    "batch" : {
      "batch_requests" : [
        {
          "order_id" : 1,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
          "request_status" : "IN_PROGRESS",
          "return_code" : 202
        },
        {
          "order_id" : 2,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
        },
        {
          "order_id" : 3,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
        },
        {
          "order_id" : 4,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
        },
        {
          "order_id" : 5,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
        },
        {
          "order_id" : 6,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
        },
        {
          "order_id" : 7,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
        },
        {
          "order_id" : 8,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
        },
        {
          "order_id" : 9,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
        },
        {
          "order_id" : 10,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
        },
        {
          "order_id" : 11,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
        },
        {
          "order_id" : 12,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
        },
        {
          "order_id" : 13,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
        }
      ],
      "batch_settings" : {
        "batch_separation_in_seconds" : 1,
        "task_failure_tolerance_limit" : 1
      }
    },
    "cluster_name" : "cluster",
    "create_time" : "2019-10-18 12:06:25",
    "create_user" : "admin",
    "description" : null,
    "id" : 7,
    "last_execution_status" : "IN_PROGRESS",
    "schedule" : null,
    "status" : "SCHEDULED",
    "update_time" : "2019-10-18 12:06:25",
    "update_user" : "admin"
  }
}
2019-10-18 12:06:29,876 - ambari_trigger_service_checks.py[parse_scheduled_request:325](1) - INFO  - IN_PROGRESS: AMBARI_METRICS_SERVICE_CHECK: AMBARI_METRICS Service Check (batch 1 of 13)
2019-10-18 12:06:30,877 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:30,877 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:31,035 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01qxjd9dedkecfkf2fpfjmgev6245.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:31 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:31,035 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:31,035 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
  "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
  "RequestSchedule" : {
    "authenticated_user" : 1,
    "batch" : {
      "batch_requests" : [
        {
          "order_id" : 1,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
          "request_status" : "IN_PROGRESS",
          "return_code" : 202
        },
        {
          "order_id" : 2,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
        },
        {
          "order_id" : 3,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
        },
        {
          "order_id" : 4,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
        },
        {
          "order_id" : 5,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
        },
        {
          "order_id" : 6,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
        },
        {
          "order_id" : 7,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
        },
        {
          "order_id" : 8,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
        },
        {
          "order_id" : 9,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
        },
        {
          "order_id" : 10,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
        },
        {
          "order_id" : 11,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
        },
        {
          "order_id" : 12,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
        },
        {
          "order_id" : 13,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
        }
      ],
      "batch_settings" : {
        "batch_separation_in_seconds" : 1,
        "task_failure_tolerance_limit" : 1
      }
    },
    "cluster_name" : "cluster",
    "create_time" : "2019-10-18 12:06:25",
    "create_user" : "admin",
    "description" : null,
    "id" : 7,
    "last_execution_status" : "IN_PROGRESS",
    "schedule" : null,
    "status" : "SCHEDULED",
    "update_time" : "2019-10-18 12:06:25",
    "update_user" : "admin"
  }
}
2019-10-18 12:06:31,035 - ambari_trigger_service_checks.py[parse_scheduled_request:325](1) - INFO  - IN_PROGRESS: AMBARI_METRICS_SERVICE_CHECK: AMBARI_METRICS Service Check (batch 1 of 13)
2019-10-18 12:06:32,036 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:32,036 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:32,190 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node0ga3wdc5gp57p293upof7q2fz247.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:32 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:32,190 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:32,191 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
  "href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
  "RequestSchedule" : {
    "authenticated_user" : 1,
    "batch" : {
      "batch_requests" : [
        {
          "order_id" : 1,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
          "request_status" : "COMPLETED",
          "return_code" : 202
        },
        {
          "order_id" : 2,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
        },
        {
          "order_id" : 3,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
        },
        {
          "order_id" : 4,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
        },
        {
          "order_id" : 5,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
        },
        {
          "order_id" : 6,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
        },
        {
          "order_id" : 7,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
        },
        {
          "order_id" : 8,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
        },
        {
          "order_id" : 9,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
        },
        {
          "order_id" : 10,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
        },
        {
          "order_id" : 11,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
        },
        {
          "order_id" : 12,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
        },
        {
          "order_id" : 13,
          "request_type" : "POST",
          "request_uri" : "/api/v1/clusters/cluster/requests",
          "request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
        }
      ],
      "batch_settings" : {
        "batch_separation_in_seconds" : 1,
        "task_failure_tolerance_limit" : 1
      }
    },
    "cluster_name" : "cluster",
    "create_time" : "2019-10-18 12:06:25",
    "create_user" : "admin",
    "description" : null,
    "id" : 7,
    "last_execution_status" : "COMPLETED",
    "schedule" : null,
    "status" : "SCHEDULED",
    "update_time" : "2019-10-18 12:06:25",
    "update_user" : "admin"
  }
}
2019-10-18 12:06:32,191 - ambari_trigger_service_checks.py[parse_scheduled_request:311](1) - INFO  - COMPLETED
HariSekhon added a commit that referenced this issue Oct 18, 2019
@HariSekhon
Copy link
Owner

HariSekhon commented Oct 18, 2019

I've just pushed a potential fix, can you please do:

docker run -ti harisekhon/pytools bash
git pull
git checkout ambari_trigger_service_checks_wait_fix

and then run the ./ambari_trigger_service_checks.py ... command again to test the version I've just pushed in that branch.

@HariSekhon HariSekhon self-assigned this Oct 18, 2019
@HariSekhon HariSekhon added the bug label Oct 18, 2019
@HariSekhon
Copy link
Owner

@maciex did you get a change to try this update?

@maciex
Copy link
Author

maciex commented Nov 3, 2019

@HariSekhon I'm not using the tools on a daily basis.I just used it once to upgrade the dev cluster, which I don't have already. Sorry I can't retest the fix.

@HariSekhon
Copy link
Owner

Merged and closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants