HP Insight Management WBEM Providers for HP integrated VMware ESXi 5.0 U1 June 2012 Profiles

2 HP Software Inventory and Update Profile Version 2.0.0
CONTENTS
Introduction.................................................................................................................................................... 3
1 Scope .................................................................................................................................................... 4
2 Normative References ........................................................................................................................... 4
2.1 Approved References ................................................................................................................. 4
2.2 References under Development ................................................................................................. 4
2.3 Other References ........................................................................................................................ 4
3 Profile 1023 - Software Inventory Profile Changes ............................................................................... 5
3.1 Installed Software vs. Available Software ................................................................................... 5
3.2 Versioning ................................................................................................................................... 5
3.3 ElementSoftwareIdentity Associations ........................................................................................ 6
3.4 Collections and Categories ......................................................................................................... 6
3.5 Matching Installed Software to Repository Software .................................................................. 7
3.6 Bundles ....................................................................................................................................... 8
3.7 Additional HP_SoftwareIdentity Properties (optional) ................................................................. 8
3.8 HP 1023 Profile Use Cases ........................................................................................................ 9
4 1025 - Software Update Profile Changes............................................................................................ 13
4.1 Deliverable Type for InstallFromURI() InstallFromByteStream .. Error! Bookmark not defined.
4.2 Determining Package Type in InstallFromURI() and InstallFromByteStream() ........................ 13
5 Software Repository Service ............................................................................................................... 14
5.1 Available Software (1023) ......................................................................................................... 14
5.2 New SoftwareRepositoryService Methods (1025) .................................................................... 14
5.3 Software Repository Service Use Cases .................................................................................. 17
ANNEX 1 (Informative) Change Log ........................................................................................................ 19
ANNEX 1 (informative) Acknowledgments ............................................................................................... 20
Figures
Figure 1 Bundle with Install State Set to Partial ......................................................................................... 9
Figure 2 Collection of Bundle and Components ...................................................................................... 10
Figure 3 - Using IdentityInfoType and IdentityInfoValue to Match Different Versions of Same Software .. 11
Figure 4 Available, Installed and Not Installed SoftwareIdentities ........................................................... 12
Figure 5 SoftwareRepositoryService Class Diagram ............................................................................... 14
Figure 6 SoftwareRepositoryService Hierarchical Collections .............................................................. 17
Tables
Table 1 New IdentityInfoType HPQ:SoftwareCategory Values .............................................................. 6
Table 2 New HP_SoftwareIdentity Properties............................................................................................ 8
Table 13 New resource type values for InstallOptions .............................. Error! Bookmark not defined.
Table 15 CIM_SoftwareRepositoryService.GetSoftwareIdentityByteStream() Method Return Values ... 15
Table 16 CIM_SoftwareRepositoryService.GetSoftwareIdentityByteStream() Method Parameters ....... 15
Table 17 CIM_SoftwareRepositoryService.GetURIForSoftwareIdentity() Method Return Values .......... 15
Table 18 CIM_SoftwareRepositoryService.GetURIForSoftwareIdentity() Method Parameters .............. 15
Table 19 CIM_SoftwareRepositoryService.GetDependenciesForSoftwareIdentity () Method Return
Values ......................................................................................................................................................... 16
Table 20 CIM_SoftwareRepositoryService.GetDependenciesForSoftwareIdentity () Method Parameters16