Sub statuses for tasks and workflows

The sub statuses within the primary status of tasks or workflows provide additional context and granularity.

Overview

Certain tasks and workflows have associated sub statuses that you can check through the UI or API'S. These sub statuses provide a more nuanced view of the current status of tasks or workflows that helps you better understand their progress.

The sub statuses available for tasks in HCL Universal Orchestrator are as follows:
  • HOLD
    • HOLD_WAITING_FOR_PREDECESSOR
      The task is on hold and awaiting resolution of its assigned internal or external dependencies.
    • HOLD_WAITING_FOR_TIME
      The task is on hold and awaiting for the start (at) time specified in the task definition.
    • HOLD_PRIORITY_ZERO
      The task priority is set as zero and you must update the priority to a higher value to run the task.
  • READY
    • READY_WAITING_FOR_AGENT
      The agent assigned to the task is currently down or unavailable.
    • READY_WAITING_FOR_LIMIT
      The task is ready but is being held up, because the workflow limit has been reached.
    • READY_WAITING_FOR_RESOURCES
      The task is ready, but is being held up for one or more of the following reasons:
      • The workstation limit (limit cpu) has been reached.
      • The resources assigned to the task is currently unavailable.
    • READY_WAITING_FOR_USER_INTERVENTION
      The task is ready but is being held up, because the number of units specified in the task definition exceeds the resource's total number of units.
    • READY_SUPPRESSED
      This sub status indicates that the task, which was ready to run, is being cancelled by the user.
    • READY_SUBMITTED
      The task is submitted and about to run. This sub status can help you to avoid submitting the task again.
  • SUCC
    • SUCC_COMPLETED
      The task was run and completed successfully.
    • SUCC_DO_NOT_RUN
      The task was not run within the specified time, but the status was moved to SUCC status using the until and onuntil keywords.
  • SUPPR
    • SUPPR_UNSATISFIED_DEPENDENCY
      The task is suppressed or prevented from running, because the conditional dependencies assigned to it are not satisfied.
    • SUPPR_WORKSTATION_IGNORED
      The task is suppressed or prevented from running, because the workstation assigned to it is in ignore (S) status.
The sub statuses available for workflows in HCL Universal Orchestrator are as follows:
  • Ready
    • READY_WAITING_FOR_RESOURCES
      The workflow is ready but is being held up, because the resource units allotted to the task is currently unavailable.
    • READY_WAITING_FOR_USER_INTERVENTION
      The workflow is ready but is being held up, because the number of units required for the task is not matching with the resource's total number of units.