White Papers

Dell™ Lifecycle Controller 2 Web Services Interface Guide for Windows Version: 2.1.0
69
11 Operating System Deployment
The Dell Common Information Model (CIM) class extensions for supporting remote operating system (OS)
deployment are defined in the Dell OS Deployment Profile
2
and the DCIM_OSDeploymentService MOF
file
3
. The diagrams representing the classes that are implemented by the Lifecycle Controller firmware
can be found in Dell OS Deployment Profile as well.
Profile and Associated MOFs:
http://www.delltechcenter.com/page/DCIM.Library.Profile
11.1 OS Deployment Profile Implementation Conformance
Use the following algorithm to test the instrumentation for OS Deployment Profile version conformance
and to discover the implementation namespace:
1. Enumerate (namespace=’root/interop’, classname=”CIM_RegisteredProfile”)
2. Filter the returned enumeration using property filter (RegisteredName=”OS Deployment”)
3. Result shall contain one instance of CIM_RegisteredProfile containing property
RegisteredVersion=”1.1.0”
4. Associators (objectpath= “instance returned from step 3”, AssociationClass =
”CIM_ElementConformsToProfile”)
5. Result shall contain one instance of DCIM_OSDeploymentService
11.2 Checking OS Deployment Service Availability
Invoke enumerate with the following syntax:
EXAMPLE:
winrm e cimv2/root/dcim/DCIM_OSDeploymentService
-u:[USER] -p:[PASSWORD]
-r:https://[IPADDRESS]/wsman:443
-encoding:utf-8 -a:basic
OUTPUT:
DCIM_OSDeploymentService
CreationClassName = DCIM_OSDeploymentService
ElementName = Operating System Deployment Service
Name = DCIM:OSDeploymentService
SystemCreationClassName = DCIM_ComputerSystem
SystemName = DCIM:ComputerSystem
11.3 OS Deployment Method Invocation Examples