FSM sam:dme:MgmtControllerUpdateRaidController

Rule ID:1632

NO COMMENTS
Applies to MO: mgmt:Controller

Name: UpdateRaidController
Stage: post-explicit
Message: update Storage Controller image(FSM:sam:dme:MgmtControllerUpdateRaidController)

Begin State: UpdateRequest


States
 UpdateRequest
NO COMMENTS

  On Success: PollUpdateStatus
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Sending M-series Storage Controller update request to CMC(FSM-STAGE:sam:dme:MgmtControllerUpdateRaidController:UpdateRequest)

  Notify:
   Target: sam:bladeAG
   Instance: active
   Purpose: mod
   Custom: true
   Data: equipment:Chassis
   Method: FsmMgmtControllerUpdateRaidControllerUpdateRequest

 PollUpdateStatus
NO COMMENTS

  On Success: PowerOffServers
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 60
  Unavailable: UNAVAIL_RETRY
  Message: Waiting for M-series Storage Controller update to complete(FSM-STAGE:sam:dme:MgmtControllerUpdateRaidController:PollUpdateStatus)

  Notify:
   Target: sam:bladeAG
   Instance: active
   Purpose: mod
   Custom: true
   Data: equipment:Chassis
   Method: FsmMgmtControllerUpdateRaidControllerPollUpdateStatus

 PowerOffServers
NO COMMENTS

  On Success: ServersPowerOffCompletion
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 50000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Power off servers(FSM-STAGE:sam:dme:MgmtControllerUpdateRaidController:PowerOffServers)

  Notify:
   Target:
   Instance: active
   Purpose: mod
   Custom: true
   Data:

 ServersPowerOffCompletion
NO COMMENTS

  On Success: Activate
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 30000
  Retry Count: 33
  Unavailable: UNAVAIL_RETRY
  Message: checking for servers are powered down(FSM-STAGE:sam:dme:MgmtControllerUpdateRaidController:ServersPowerOffCompletion)

  Notify:
   Target:
   Instance: active
   Purpose: mod
   Custom: true
   Data:

 Activate
NO COMMENTS

  On Success: PollActivation
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Activating M-series Storage Controller(FSM-STAGE:sam:dme:MgmtControllerUpdateRaidController:Activate)

  Notify:
   Target: sam:bladeAG
   Instance: active
   Purpose: mod
   Custom: true
   Data: equipment:Chassis
   Method: FsmMgmtControllerUpdateRaidControllerActivate

 PollActivation
NO COMMENTS

  On Success: PowerOnServers
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 60
  Unavailable: UNAVAIL_RETRY
  Message: Waiting for M-series Storage Controller activation to complete(FSM-STAGE:sam:dme:MgmtControllerUpdateRaidController:PollActivation)

  Notify:
   Target: sam:bladeAG
   Instance: active
   Purpose: mod
   Custom: true
   Data: equipment:Chassis
   Method: FsmMgmtControllerUpdateRaidControllerPollActivation

 PowerOnServers
NO COMMENTS

  On Success:
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 50000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Power on servers(FSM-STAGE:sam:dme:MgmtControllerUpdateRaidController:PowerOnServers)

  Notify:
   Target:
   Instance: active
   Purpose: mod
   Custom: true
   Data: