Practices Guide

Lifecycle Controller IntegrationBest Practices Specification
68
4.31 IO Identity for Intel (12G only)
This workflow sets IO Identity for Intel cards only. The script is an example for setting
IO Identity for the following:
Port 1
NIC
FCoE
Applies to: LC2+
Prerequisites for script:
Intel card
Set desired script variables by editing script
Intel cards have no partitions
Script: IO_IdentityIntel.win
A) The Lifecycle Controller remote service must be in a “ready” state before executing
any other WSMAN commands.
GetRemoteServicesAPIStatus():
B) Check NIC is enabled
1. GetBIOSEnumerations(): ENUMERATE the DCIM_BIOSEnumeration class to collect
information about the system.
2. Ensure the NIC is enabled
If not enabled, enable it as shown below
SetBIOSAttributes() Target = (BIOS FQDD)
CreateBIOSConfigJob()Target = (BIOS FQDD)
ScheduledStartTime=TIME_NOW RebootJobType=1
Poll job status for Completed.
C) Disable the FlexAddress
SetLCAttributes AttributeName=VirtualAddressManagement AttributeValue=Console
D) Set IO Identity