Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Dell EMC ObjectScale 1.2.x Administration Guide

Service Procedure states

Retrieve details on the service procedures using:

kubectl describe serviceprocedures <SERVICE_PROCEDURE_NAME> -n <NAMESPACE>
apiVersion: ecs.dellemc.com/v1beta3
kind: ServiceProcedure
metadata:
  label:
     app: ecs-release-name # in case for a specific service procedure
spec:
  type: Enum(PermanentMaintenanceMode) # A type of service procedure
  diskInfo:
    name: name of replacing disk # Contains K8s PVC Name
    uuid: UUID of the replacing disk (if applicable) # On Openshift it's resolving from the Volume CRD
  nodeInfo:
    name: name of replacing node # Contains K8s Node Name
    uuid: UUID of the tainted node # Contains K8s Node UID
status:
  reason: Enum(In Progress, Success, Failed, Recovering, Rollback, Abort) # current actual state
  message: <short message what is going on. errors for example> # message what is going on for rightnow.

The Service Procedure custom resource (CR) can have the following states in the status.reason field:

  1. Created - New SP CR recently created when the service procedure event was detected. It should have filled spec.type and spec.diskInfo or spec.nodeInfo fields.
  2. NotStarted - A state of the SP with passed pre-checks. Ready for further processing.
  3. Recovering - A state applicable only for components where recovery scripts are available. SP CR is in Recovering state after Created and before In Progress.
  4. In Progress - A state of the processing SP CR. In general, this occurs after the Created state.
  5. PostCheck - A state of the SP after main processing. The SP operator runs post checks until SP's post-check fails (if one of handling pods in the Failed state) or succeed (is all handling pods in a Running'state).
  6. Failed - Terminated state of the SP CR in case of any failure during SP processing or failed post-check.
  7. Rejected - Terminated state of the SP CR if one of pre-checks failed and further processing is not allowed.
  8. Success - Terminated state of the succeed SP CR.

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\