This feature is available for: ✓ Templates ✓ Blueprints
This page describes the various states and terms associated with pipelines and their significance.
In this article:
Terms
- Job: The action performed (operation) as part of a Pipeline. For instance, a Pipeline could have two separate jobs when it installs two different applications.
- Operation: The action the Pipeline performs. Installing an application is an operation.
- Pipeline: A chain of processes or functions. These processes happen one after another in stages.
- Run: One part of the Pipeline stage.
- Stage: Segments of the Pipeline. For example, you can target a small group of devices in Stage 1, and then a larger group in Stage 2.
- Target: The groups or devices that will be part of the Pipeline.
- Trigger: A prompt to force the execution of a pipeline stage. This could be manual (prompted by a user) or automatic (prompted as a result of successful criteria).
Stages
Pipeline Run Status |
Pending - The Pipeline Run is awaiting kickoff. |
Queued - The Pipeline Run has been scheduled for kickoff among the rest of the parallel Pipeline Runs. |
Awaiting Promotion - The Pipeline Run is on hold until the trigger. |
Processing - The Pipeline Run has begun to take place. |
Running - The Pipeline Run is actively attempting to update Targets. |
Successful - The Pipeline Run has accomplished deploying the specified Operations to the Targets. |
Failed - The Pipeline Run was not able to deploy the specified Operations to the Targets. |
Invalid - The Pipeline Run did not meet the criteria for deployment. |
Canceled - The Pipeline Run was prematurely ended by the user. |
Timed out - The Pipeline Run could not deploy the specified Operations to the Targets within the default timeframe. |
Stage Run Status |
Pending - The Stage Run is awaiting kickoff (until processing or the previous stages are promoted). |
Queued - The Stage Run has been scheduled for kickoff among the rest of the parallel Stage Runs. |
Dispatched - Stage run starts. |
Processing - The Stage Run has begun to take place. |
Running - The Stage Run is actively attempting to update Targets. |
Success - The Stage Run has accomplished deploying the specified Operations to the Targets for that particular Stage. |
Failure - The Stage Run was not able to deploy the specified Operations to the Targets for that particular Stage. |
Invalid - The Stage Run did not meet the criteria for deployment. |
Canceled -The Stage Run was prematurely ended by the user. |
Timeout - The Stage Run could not deploy the specified Operations to the Targets within the default timeframe. |
Target Run Status |
Pending - The Target Command is awaiting kickoff. |
Queued - The Target Command is queued to be dispatched on the target. |
Dispatched - The Target Command starts. |
Processing - Target command has begun to take place. |
Running - Dispatched target command is actively running. |
Successful - Target command has been successfully deployed. |
Failed - Target command failed to execute. |
Invalid - Target command errored out. |
Canceled - Target command was canceled by the user. |
Timed out - Target command timed out. |