Reference Guide

78 Lifecycle Controller Web Services Interface Guide for Linux
<n1:StartMode xsi:nil="true"/>
<n1:Started xsi:nil="true"/>
<n1:Status xsi:nil="true"/>
<n1:StatusDescriptions xsi:nil="true"/>
<n1:SystemCreationClassName>DCIM_ComputerSystem</n1:SystemCreationClassName
>
<n1:SystemName>DCIM:ComputerSystem</n1:SystemName>
<n1:TimeOfLastStateChange xsi:nil="true"/>
<n1:TransitioningToState>12</n1:TransitioningToState>
</n1:DCIM_OSDeploymentService>
11.3 OS Deployment Method Invocation Examples
11.3.1 Get Driver Pack Information
The GetDriverPackInfo() method returns the embedded driver pack version and list of supported OSs for
OS deployment that can be installed on the server using the embedded device drivers present in the
Lifecycle Controller.
1. Follow the tasks listed in Section 11.1 to test for profile conformance.
2. Invoke extrinsic method using the following parameters:
a. object path = object path returned from Section 11.1 (profile conformance)
b. Method name = “GetDriverPackInfo”
3. Invoke method returns the following output parameters:
a. Version = String version
b. SupportedOperatingSystems = String array of OS names
4. If the Job output parameter from Step 2 contains a non-null value, then both Version and
5. OSList contain null values. The next call to GetDriverPackInfo() after the Job is completed will
return non-null values for output parameters Version and OSList. Invoke GetDriverPackInfo()
with the following syntax:
EXAMPLE:
wsman invoke -a GetDriverPackInfo
http://schemas.dmtf.org/wbem/wscim/1/cimschema/2/root/dcim/DCIM_OSDeploymentSe
rvice?CreationClassName=DCIM_OSDeploymentService,
Name=DCIM:OSDeploymentService,SystemCreationClassName=DCIM_ComputerSystem,
SystemName=DCIM:ComputerSystem
-h $IPADDRESS -V -v -c dummy.cert -P 443
-u $USERNAME -p $PASSWORD
-j utf-8 -y basic
OUTPUT:
<n1:GetDriverPackInfo_OUTPUT>
<n1:OSList>Windows Server(R) 2003 R2 with SP2</n1:OSList>
<n1:OSList>Windows(R) Small Business Server 2003 R2 with SP2</n1:OSList>
<n1:OSList>Windows Server(R) 2003, x64</n1:OSList>
<n1:OSList>Windows Server(R) 2008</n1:OSList>
<n1:OSList>Windows Server(R) 2008, x64</n1:OSList>
<n1:OSList>Windows(R) Small Business Server 2008</n1:OSList>
<n1:OSList>Windows(R) Essential Business Server 2008</n1:OSList>
<n1:OSList>Windows Server(R) 2008, x64 R2</n1:OSList>
<n1:OSList>Red Hat Enterprise Linux 4.7 32-bit</n1:OSList>
<n1:OSList>Red Hat Linux Enterprise 4.7 64-bit </n1:OSList>
<n1:OSList>Red Hat Enterprise Linux 5.3 32-bit </n1:OSList>
<n1:OSList>Red Hat Enterprise Linux 5.3 64-bit</n1:OSList>