#####Get Check Results Retrieves results of rolling upgrade checks. All checks should have status PASS before running rolling upgrade.
GET http://<server>:8080/api/v1/clusters/<cluster_name>/rolling_upgrades_check/ { href: "http://<server>:8080/api/v1/clusters/<cluster_name>/rolling_upgrades_check/", items: [ { href: "http://<server>:8080/api/v1/clusters/<cluster_name>/rolling_upgrades_check/HOSTS_HEARTBEAT", UpgradeChecks: { cluster_name: "<cluster_name>", id: "HOSTS_HEARTBEAT" } }, { href: "http://<server>:8080/api/v1/clusters/<cluster_name>/rolling_upgrades_check/SECONDARY_NAMENODE_MUST_BE_DELETED", UpgradeChecks: { cluster_name: "<cluster_name>", id: "SECONDARY_NAMENODE_MUST_BE_DELETED" } } ] }
#####Example of checks execution Successful and unsuccessful check.
{ href: "http://<server>:8080/api/v1/clusters/<cluster_name>/rolling_upgrades_check/?fields=*", items: [ { href: "http://<server>:8080/api/v1/clusters/<cluster_name>/rolling_upgrades_check/HOSTS_HEARTBEAT", UpgradeChecks: { check: "All hosts must be heartbeating with the server unless they are in Maintenance Mode", check_type: "HOST", cluster_name: "1", failed_on: [ ], id: "HOSTS_HEARTBEAT", reason: "", status: "PASS" } }, { href: "http://<server>:8080/api/v1/clusters/<cluster_name>/rolling_upgrades_check/SECONDARY_NAMENODE_MUST_BE_DELETED", UpgradeChecks: { check: "The SECONDARY_NAMENODE component must be deleted from all hosts", check_type: "SERVICE", cluster_name: "<cluster_name>", failed_on: [ "SECONDARY_NAMENODE" ], id: "SECONDARY_NAMENODE_MUST_BE_DELETED", reason: "The SECONDARY_NAMENODE component must be deleted from host(s): c6401.ambari.apache.org. Please use the REST API to delete it.", status: "FAIL" } } ] }