Skip to content

upgradeStatus

Gets the status for completed/running upgrade process.

Arguments

Argument Type Description
clusterUuid (required) UUID! Specifies the cluster UUID.

Returns

UpgradeStatusReply!

Sample

query UpgradeStatus($clusterUuid: UUID!) {
  upgradeStatus(clusterUuid: $clusterUuid) {
    currentState
    currentStateName
    currentStateProgress
    finishedStates
    mode
    nodeName
    pendingStates
    progress
    tarballName
    upgradeProgressPercentage
    upgradeTimeLeftSecs
    upgradeTimestamp
    userSurfacedTaskName
  }
}
{
  "clusterUuid": "00000000-0000-0000-0000-000000000000"
}
{
  "data": {
    "upgradeStatus": {
      "currentState": "example-string",
      "currentStateName": "example-string",
      "currentStateProgress": "example-string",
      "finishedStates": "example-string",
      "mode": "example-string",
      "nodeName": "example-string",
      "ruInfo": {
        "ruCurrentNodes": [
          "example-string"
        ],
        "ruNodesPlan": "example-string"
      },
      "upgradeStatus": {
        "code": "example-string",
        "excepshuns": "example-string",
        "message": "example-string"
      }
    }
  }
}