FSM sam:dme:EquipmentChassisChassisUpgrade

Rule ID:1858

NO COMMENTS
Applies to MO: equipment:Chassis

Name: ChassisUpgrade
Stage: post-explicit
Message: update for chassis components(FSM:sam:dme:EquipmentChassisChassisUpgrade)

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: starting updates for chassis components(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:UpdateRequest)

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

 PollUpdateStatus
NO COMMENTS

  On Success: ActivateCmc
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FOREVER
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 180000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: waiting for updates to complete(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:PollUpdateStatus)

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

 ActivateCmc
NO COMMENTS

  On Success: PollCmcActivation
  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 chassis management controller(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:ActivateCmc)

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

 PollCmcActivation
NO COMMENTS

  On Success: PowerOffServers
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FOREVER
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 180000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: waiting for chassis management controller activation to complete(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:PollCmcActivation)

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

 PowerOffServers
NO COMMENTS

  On Success: WaitForPowerOff
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 50000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: soft shutdown of the servers(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:PowerOffServers)

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

 WaitForPowerOff
NO COMMENTS

  On Success: ActivateStorageCtlr
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 180000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: waiting for soft-shutdown of the servers to complete(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:WaitForPowerOff)

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

 ActivateStorageCtlr
NO COMMENTS

  On Success: PollStorageCtlrActivation
  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 raid controller(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:ActivateStorageCtlr)

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

 PollStorageCtlrActivation
NO COMMENTS

  On Success: ActivateAdaptor
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FOREVER
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 300000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: waiting for storage controller activation to complete(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:PollStorageCtlrActivation)

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

 ActivateAdaptor
NO COMMENTS

  On Success: PollAdaptorActivation
  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 adaptor(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:ActivateAdaptor)

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

 PollAdaptorActivation
NO COMMENTS

  On Success: ActivateBrdCtlr
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FOREVER
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 180000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: waiting for adaptor activation to complete(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:PollAdaptorActivation)

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

 ActivateBrdCtlr
NO COMMENTS

  On Success: PollBrdCtlrActivation
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: activate board controller(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:ActivateBrdCtlr)

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

 PollBrdCtlrActivation
NO COMMENTS

  On Success: ActivateSasExpander
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FOREVER
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 180000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: waiting for board controller activation to complete(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:PollBrdCtlrActivation)

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

 ActivateSasExpander
NO COMMENTS

  On Success: PollSasExpanderActivate
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Activate SAS expander(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:ActivateSasExpander)

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

 PollSasExpanderActivate
NO COMMENTS

  On Success: ResetSasExpander
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FOREVER
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 180000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: waiting for Sas Expander Activate to complete(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:PollSasExpanderActivate)

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

 ResetSasExpander
NO COMMENTS

  On Success: ActivateLocalDisk
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FOREVER
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 180000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Reset SAS expander(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:ResetSasExpander)

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

 ActivateLocalDisk
NO COMMENTS

  On Success: PollLocalDiskActivate
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: update Local Disk(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:ActivateLocalDisk)

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

 PollLocalDiskActivate
NO COMMENTS

  On Success: PowerOnServers
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FOREVER
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 180000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: waiting for Local disk activate to complete(FSM-STAGE:sam:dme:EquipmentChassisChassisUpgrade:PollLocalDiskActivate)

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

 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:EquipmentChassisChassisUpgrade:PowerOnServers)

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