FSM sam:dme:ComputePhysicalClearTPM

Rule ID:1667

NO COMMENTS
Applies to MO: compute:Physical

Name: clearTPM
Stage: post-explicit
Message: TPM Clear on server serverId(FSM:sam:dme:ComputePhysicalClearTPM)

Begin State: PreSanitize


States
 PreSanitize
NO COMMENTS

  On Success: Sanitize
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Preparing to check hardware configuration server serverId(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:PreSanitize)

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

 Sanitize
NO COMMENTS

  On Success: StopVMediaLocal
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Checking hardware configuration server serverId(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:Sanitize)

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

 StopVMediaLocal
NO COMMENTS

  On Success: StopVMediaPeer
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 40000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Unprovisioning the V-Media bootable device for server dn(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:StopVMediaLocal)

  Notify:
   Target: sam:bladeAG
   Instance: self
   Purpose: mod
   Custom: true
   Data: compute:Physical
   Method: FsmComputePhysicalClearTPMStopVMediaLocal

 StopVMediaPeer
NO COMMENTS

  On Success: SetupVmedia
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 40000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Unprovisioning the V-Media bootable device for server dn(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:StopVMediaPeer)

  Notify:
   Target: sam:bladeAG
   Instance: peer
   Purpose: mod
   Custom: true
   Data: compute:Physical
   Method: FsmComputePhysicalClearTPMStopVMediaPeer

 SetupVmedia
NO COMMENTS

  On Success: Clear
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 40000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Provisioning a V-Media device with a bootable BIOS image for server dn(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:SetupVmedia)

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

 Clear
NO COMMENTS

  On Success: BootHost
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Clear TPM for server serverId(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:Clear)

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

 BootHost
NO COMMENTS

  On Success: BiosPostCompletion
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Reboot host OS for server (service profile: assignedToDn)(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:BootHost)

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

 BiosPostCompletion
NO COMMENTS

  On Success: ReadSmBios
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 25000
  Retry Count: 140
  Unavailable: UNAVAIL_RETRY
  Message: Waiting for BIOS POST completion from CIMC(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:BiosPostCompletion)

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

 ReadSmBios
NO COMMENTS

  On Success: UnconfigVmedia
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 6
  Unavailable: UNAVAIL_RETRY
  Message: Reading SMBIOS 204 response(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:ReadSmBios)

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

 UnconfigVmedia
NO COMMENTS

  On Success: BladePowerOff
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 40000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Unprovisioning the V-Media bootable device for server dn(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:UnconfigVmedia)

  Notify:
   Target: sam:bladeAG
   Instance: active
   Purpose: mod
   Custom: false
   Data: compute:Physical
   Method: FsmComputePhysicalClearTPMUnconfigVmedia

 BladePowerOff
NO COMMENTS

  On Success: ReconfigBios
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Power off server for reconfiguring Bios(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:BladePowerOff)

  Notify:
   Target: sam:bladeAG
   Instance: active
   Purpose: mod
   Custom: true
   Data:
   Method: FsmComputePhysicalClearTPMBladePowerOff

 ReconfigBios
NO COMMENTS

  On Success: BladePowerOn
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Reconfiguring BIOS Settings and Boot Order of server serverId for service profile assignedToDn(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:ReconfigBios)

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

 BladePowerOn
NO COMMENTS

  On Success:
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 6
  Unavailable: UNAVAIL_RETRY
  Message: Power on server serverId(FSM-STAGE:sam:dme:ComputePhysicalClearTPM:BladePowerOn)

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