Strategy ONE
States for Environments and Instances
Environment- and instance‑level states are mainly classified into stable and intermediate states.
- Stable states are final states which change only when the user triggers an action.
- Intermediate states are placeholder states before reaching a permanent state.
Environment States
The table below contains information about each displayed environment state.
State Name | Description | Stable or Intermediate | Possible Action | Next Possible State |
---|---|---|---|---|
Provisioning | Environment is provisioning. | Intermediate | No | Running, Provision Error, Provision Timeout |
Provision Error |
Environment encounters an error when provisioning, which results in a failure. When you hover over the "Provision Error" state, you get the error message. Usually, the environment is terminated automatically, and a provision error email is sent to the user. |
Stable |
No |
Terminated |
Provision Timeout |
Environment has been provisioning for more than four hours, with no results. Usually, the environment is terminated automatically, and a provision error email is be sent to user. |
Stable | No | Terminated |
Running |
Environment and all the instances and services are up and running. |
Stable |
Stopping, Rebooting, Pending | |
Stopping | Environment is stopping. | Intermediate | No | Stopped |
Stopped |
Environment is stopped. |
Stable |
Start, Terminate, Resize |
Starting, Terminating, Pending |
Starting | Environment is starting. It will check both machine instance status and load balancer status. | Intermediate | No | Running |
Rebooting |
Environment is rebooting. |
Intermediate |
No |
Running, Starting |
Pending |
Instances are not in the same state, that is, at least one is in an intermediate state. For example: the server instance is resizing, and the Developer instance is running the server instance is starting, and the Developer instance is stopping |
Intermediate | No | Running, Stopped |
Partial Running |
Instance states are stable but not the same. For example, the server instance is running, and the Developer instance is stopped. |
Stable |
No** |
Pending |
Terminating | Environment is terminating. | Intermediate | No | Terminated, Termination Error, Termination Timeout |
Terminated |
Environment is terminated and it's not usable or charged by AWS or Azure any more. If you hover over the "Terminated" state message, and it reads: "The environment env-xxxx is terminated," your environment has been terminated by usage. If you hover over the "Terminated" state message, and there is an error message, your environment has been terminated by the system due to a provisioning error or provisioning timeout. |
Stable |
No |
N/A |
Termination Error | Environment has encountered an error when terminating. | Stable | Terminate | Terminating |
Termination Timeout |
Environment has been terminating for more than one hour, with no results. |
Stable |
Terminate |
Terminating |
Needs Attention | RDS instance is not available or instance ELB is out of service, for example: Modifying, Backing Up. | Intermediate | No | Running, Stopped |
Lost Connection |
Environment has lost connection with the backend. Strategy Cloud Platform will try again for 24 hours. If unsuccessful, for example, because the Strategy Cloud Platform role was deleted in the customer account, the environment will become inactive. |
Intermediate |
No |
N/A |
Inconsistent |
It appears only when the environment state is none of the above. For example, when a cloud resource was deleted from AWS or Azure directly. To troubleshoot, contact Strategy Technical Support. |
Intermediate | No | N/A |
*Resend Email and Edit Contact are only available for running environments, and they don't record into any state change.
**Although you cannot perform environment‑level actions for Partial Running state, you can still perform actions at instance level such as Start, Stop, and Reboot.
Environment States Diagram
The diagram below shows relationships of environment and instance states.
Instance States
The table below contains information about each displayed instance state.
State Name | Description | Stable or Intermediate | Possible Action | Next Possible State |
---|---|---|---|---|
Running | Instance is running, services inside the instance are all usable. | Stable | Stop, Reboot | Stopping, Rebooting |
Available | Instance is up and running. To keep consistency with AWS and Azure, this state only applies to RDS and DB instances. | N/A | N/A | N/A |
Starting | The instance is starting. Strategy Cloud Platform will check both instance status and load balancer status. | Intermediate | No | Running |
Stopping | The instance is stopping. | Intermediate | No | Stopped |
Stopped | The instance has stopped. | Stable | Start | Starting |
Resizing |
The instance is resizing to another type. Now it only happens on server instance. After resizing is finished, the instance will go back to its previous state. |
Intermediate | No | Running, Stopped |
Rebooting | The instance is rebooting. | Intermediate | No | Starting, Running |