All Products
Search
Document Center

Resource Orchestration Service:States of stack group and stack instance operations

Last Updated:Dec 20, 2024

Resource Orchestration Service (ROS) generates states for operations on stack groups and stack instances.

Stack group operations

State

Description

RUNNING

The operation is being performed.

SUCCEEDED

The operation is successful, and the fault tolerance value is not exceeded.

FAILED

The operation failed, and the number of stacks on which the operation failed exceeds the fault tolerance value.

STOPPING

The operation is being stopped.

STOPPED

The operation is stopped.

QUEUED

The operation is queuing. If ROS attempts to perform an automatic deployment operation on a stack group of the service-managed permission type when another operation is being executed on the stack group, the automatic deployment operation is queuing. For more information, see Enable automatic deployment for stacks.

Stack instance operations

State

Description

CURRENT

The stack instance is up to date with the stack group. The stack instance does not have an ongoing or a failed operation.

OUTDATED

The stack instance is not up to date with the stack group. The stack instance has an ongoing or a failed operation. Examples:

  • When ROS is updating a stack group or stack instance, the stack instance is in the OUTDATED state.

  • When ROS attempts to create or update a stack instance, ROS fails to assume the required role. As a result, the operation to create or update the stack associated with the stack instance is not executed. In this case, the stack instance is in the OUTDATED state.

  • When ROS creates or updates a stack instance, ROS successfully assumes the required role. However, the operation to create or update the stack associated with the stack instance fails. In this case, the stack instance is in the OUTDATED state.