FSM sam:dme:ComputePhysicalUpdateBIOS

Rule ID:897

NO COMMENTS
Applies to MO: compute:Physical

Name: UpdateBIOS
Stage: post-explicit
Message: update backup image of BIOS(FSM:sam:dme:ComputePhysicalUpdateBIOS)

Begin State: Clear


States
 Clear
NO COMMENTS

  On Success: PollClearStatus
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: clearing pending BIOS image update(FSM-STAGE:sam:dme:ComputePhysicalUpdateBIOS:Clear)

  Notify:
   Target: sam:bladeAG
   Instance: active
   Purpose: mod
   Custom: true
   Data: compute:Physical
   Method: FsmComputePhysicalUpdateBIOSClear

 PollClearStatus
NO COMMENTS

  On Success: UpdateRequest
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 30000
  Retry Count: 60
  Unavailable: UNAVAIL_RETRY
  Message: waiting for pending BIOS image update to clear(FSM-STAGE:sam:dme:ComputePhysicalUpdateBIOS:PollClearStatus)

  Notify:
   Target: sam:bladeAG
   Instance: active
   Purpose: mod
   Custom: true
   Data: compute:Physical
   Method: FsmComputePhysicalUpdateBIOSPollClearStatus

 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 BIOS update request to CIMC(FSM-STAGE:sam:dme:ComputePhysicalUpdateBIOS:UpdateRequest)

  Notify:
   Target: sam:bladeAG
   Instance: active
   Purpose: mod
   Custom: true
   Data: compute:Physical
   Method: FsmComputePhysicalUpdateBIOSUpdateRequest

 PollUpdateStatus
NO COMMENTS

  On Success:
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 30000
  Retry Count: 60
  Unavailable: UNAVAIL_RETRY
  Message: waiting for BIOS update to complete(FSM-STAGE:sam:dme:ComputePhysicalUpdateBIOS:PollUpdateStatus)

  Notify:
   Target: sam:bladeAG
   Instance: active
   Purpose: mod
   Custom: true
   Data: compute:Physical
   Method: FsmComputePhysicalUpdateBIOSPollUpdateStatus