Status types for IBM Sterling Intelligent Promising Operator custom resources
To assess the progress of the deployment, review the Operator statuses of the custom
resources. Each custom resource (
SIPEnvironment, IVServiceGroup, PromisingServiceGroup, UtilityServiceGroup,
and OMSGateway) of the Operator has two status conditions, Progressing and
Available. The IBM® Sterling Intelligent
Promising service is accessible once all
the custom resources reaches Available state.
- Progressing
- A custom resource can be in Progressing state because of several reasons such as waiting for a condition to complete, executing a resource, initializing and more.
- Available
- For a custom resource to be in Available state, it must complete all of its conditions.
The following table explains different custom resource statuses with a sample message and
corresponding reasons.
| Environment | State | Type | Status | Reason | Message (sample) |
|---|---|---|---|---|---|
| SIPEnvironment | Executing | SIPEnvironmentProgressing | True | Initialized | SIPEnvironment initialized. |
| SIPEnvironmentProgressing | True | Waiting | Waiting for PVC <Spec.Storage.Name> to bound. |
||
| SIPEnvironmentProgressing | True | Waiting | Waiting for PVC <Spec.Storage.Name> to be writable. Update the volume
with appropriate permissions for write. |
||
| SIPEnvironmentProgressing | True | Waiting | Waiting for the pod <External_Service_deployment_name> to be up and
running. |
||
| SIPEnvironmentProgressing | True | Executing | <resourceName> <resourceKind> created |
||
| SIPEnvironmentProgressing | True | Executing | <resourceName> <resourceKind> updated |
||
| Terminal | SIPEnvironmentAvailable | True | ExecutionCompleted | SIPEnvironment is ready. | |
| SIPEnvironmentProgressing | False | ExecutionCompleted | SIPEnvironment is ready. | ||
| IVService | Executing | IVServiceProgressing | True | Initialized | IVService Initialized. |
| IVServiceProgressing | True | Executing | <resourceName> <resourceKind> created. |
||
| IVServiceProgressing | True | Executing | <resourceName> <resourceKind> updated. |
||
| Terminal | IVServiceAvailable | True | ExecutionCompleted | IVService is ready. | |
| IVServiceProgressing | False | ExecutionCompleted | IVService is ready. | ||
| OMSGateway | Executing | OMSGatewayProgressing | True | Initialized | OMSGateway Initialized. |
| OMSGatewayProgressing | True | Executing | <resourceName> <resourceKind> created. |
||
| OMSGatewayProgressing | True | Executing | <resourceName> <resourceKind> updated. |
||
| Terminal | OMSGatewayAvailable | True | ExecutionCompleted | OMSGatewayis ready. | |
| OMSGatewayProgressing | False | ExecutionCompleted | OMSGateway is ready. | ||
| PromisingService | Executing | PromisingServiceProgressing | True | Initialized | PromisingService initialized. |
| PromisingServiceProgressing | True | Executing | <resourceName> <resourceKind> created. |
||
| PromisingServiceProgressing | True | Executing | <resourceName> <resourceKind> updated. |
||
| Terminal | PromisingServiceAvailable | True | ExecutionCompleted | PromisingService is ready. | |
| PromisingServiceProgressing | False | ExecutionCompleted | PromisingService is ready. | ||
| UtilityService | Executing | UtilityServiceProgressing | True | Initialized | UtilityService initialized. |
| UtilityServiceProgressing | True | Executing | <resourceName> <resourceKind> created. |
||
| UtilityServiceProgressing | True | Executing | <resourceName> <resourceKind> updated. |
||
| Terminal | UtilityServiceAvailable | True | ExecutionCompleted | UtilityService is ready. | |
| UtilityServiceProgressing | False | ExecutionCompleted | UtilityService is ready. | ||
| OptimizerService | Executing | OptimizerServiceProgressing | True | Initialized | OptimizerService initialized. |
| OptimizerServiceProgressing | True | Executing | <resourceName> <resourceKind> created. |
||
| OptimizerServiceProgressing | True | Executing | <resourceName> <resourceKind> updated. |
||
| Terminal | OptimizerServiceAvailable | True | ExecutionCompleted | OptimizerService is ready. | |
| OptimizerServiceProgressing | False | ExecutionCompleted | OptimizerService is ready. | ||
Note: You can also view a consolidated status of Inventory, Promising, Utility, and OMS Gateway
services from the
SIPEnvironment.