White Papers

Version 1.3.3 3
CONTENTS
1
Scope .................................................................................................................................................... 7
2 Normative References ........................................................................................................................... 7
2.1 Approved References ................................................................................................................. 7
2.2 Other References ........................................................................................................................ 7
3 Terms and Definitions ........................................................................................................................... 7
4 Symbols and Abbreviated Terms .......................................................................................................... 9
5 Synopsis ................................................................................................................................................ 9
6 Description .......................................................................................................................................... 10
7 Implementation Requirements ............................................................................................................ 11
7.1 DCIM_LCService ...................................................................................................................... 11
7.2 DCIM_LCEnumeration .............................................................................................................. 12
7.3 DCIM_LCString ......................................................................................................................... 14
7.4 Lifecycle Controller (LC) Management Registration DCIM_LCRegistered Profile ................ 17
8 Methods ............................................................................................................................................... 18
8.1 DCIM_LCService.SetAttribute() ................................................................................................ 18
8.2 DCIM_LCService.SetAttributes() .............................................................................................. 20
8.3 DCIM_LCService.CreateConfigJob() ........................................................................................ 22
8.4 DCIM_LCService.ReInitiateDHS() ............................................................................................ 23
8.5 DCIM_LCService.ClearProvisioningServer() ............................................................................ 23
8.6 DCIM_LCService.DownloadServerPublicKey() ........................................................................ 24
8.7 DCIM_LCService.DownloadClientCerts() ................................................................................. 24
8.8 DCIM_LCService.DeleteAutoDiscoveryClientCerts () .............................................................. 25
8.9 DCIM_LCService.SetCertificateAndPrivateKey() ..................................................................... 27
8.10 DCIM_LCService.SetPublicCertificate() ................................................................................... 28
8.11 DCIM_LCService.DeleteAutoDiscoveryServerPublicKey() ...................................................... 28
8.12 DCIM_LCService.InsertCommentInLCLog() ............................................................................ 29
8.13 DCIM_LCService.ExportLCLog() .............................................................................................. 29
8.14 DCIM_LCService.ExportHWInventory() ................................................................................... 31
8.15 DCIM_LCService.ExportFactoryConfiguration() ....................................................................... 32
8.16 DCIM_LCService.LCWipe() ...................................................................................................... 33
8.17 DCIM_LCService.BackupImage() ............................................................................................. 33
8.18 DCIM_LCService.RestoreImage() ............................................................................................ 35
8.19 DCIM_LCService.GetRSStatus() .............................................................................................. 37
9 Use Cases ........................................................................................................................................... 37
9.1 Discovery of LC Management profile support .......................................................................... 37
9.2 Inventory of LC Management attributes in system ................................................................... 38
9.3 Get “Collect System Inventory on Restart” (CSIOR) attribute .................................................. 38
9.4 Get “Part Firmware Update” attribute ....................................................................................... 39
9.5 Check VFlash license enablement ........................................................................................... 39
9.6 Setting attributes ....................................................................................................................... 39
9.7 Apply pending values ................................................................................................................ 40
9.8 Set Configuration to Auto Discovery Factory Defaults ............................................................. 40
9.9 Clear provisioning server .......................................................................................................... 40
9.10 Replace auto discovery public key ........................................................................................... 41
9.11 Replace auto discovery client certificate, private key and password ....................................... 41
9.12 Delete auto discovery public key .............................................................................................. 41
9.13 Delete auto discovery client certificate, private key and password .......................................... 42
9.14 Replace iDRAC Web Server client certificate and private key ................................................. 42
9.15 Replace iDRAC Web Server public certificate .......................................................................... 42
9.16 Insert comment into Lifecycle log ............................................................................................. 42
9.17 Export and view the content of the Lifecycle log ...................................................................... 43
9.18 Export and view the current hardware inventory ...................................................................... 43