White Papers

65 Lifecycle Controller Integration Best Practices Guide
GetBootSourceSettings(): ENUMERATE the DCIM_BootSourceSetting class to collect information about the boot
sources. See section 2.2 for a definition of ENUMERATE.
Change NIC boot source
J) GetBootSourceSettings(): ENUMERATE the DCIM_BootSourceSetting class to collect information about the boot
sources. See section 2.2 for a definition of ENUMERATE .
Check NIC boot order
K) ChangeBootOrderByInstanceID(): Use InstanceID=IPL source=(instanceID from I)
SetNICAttributes(): Set the attribute LegacyBootProto to the value “FCoE” and the other desired NIC attributes and
values
L) CreateBIOSConfigJob(): Use Target=(BIOS FQDD) ScheduledStartTime=TIME_NOW RebootJobType=1
M) Poll jobstatus for Completed: GET the InstanceID of from F). See section 2.3 for a definition of GET.
4.28 FCoE Boot Using Broadcom (12th Generation and Later Version of
Servers Only)
This workflow sets several NIC attributes, including setup of Fiber Channel over Ethernet (FCoE), by first setting the
attributes for the operation and then changing the boot order for the NIC. Approximate time for completion on a 12G
system is 20-30 minutes depending on the system configuration.
Applies to: LC2+
Prerequisites for script:
Broadcom Mezz card using slot1
Set desired script variables by editing script
Script: FCoEboot-12g-Broadcom.win
The four high level steps, which may require 3 reboots, are the follows:
1. If the NIC is disabled, 1 job to enable it in bios and reboot
If partition disabled, 1 job to enable partition and reboot
Once both NIC card and partition are enabled, set the FCoE related NIC attributes and reboot
After that, the NIC will show up in the IPL list, enable it.
A) Check the NIC is enabled
1. GetBIOSEnumerations(): ENUMERATE the DCIM_BIOSEnumeration class to collect information about the
system.
2. Ensure AttributeName of $nicAttributeName is enabled
If it is not enabled, enable it as shown below