Hi,
I see the following postinstall error:
Parsing error: parse error: Error adding class
Xen_ResourceAllocationSettingData to the repository:
CIM_ERR_CLASS_HAS_CHILDREN: Xen_ResourceAllocationSettingData
Here is the description and the probable solution for it:
CIM_ERR_CLASS_HAS_CHILDREN
*Description: *
This error message uses one parameter, {0}, which is replaced by the
class name.
*Cause: *
This exception is thrown by the CIMOM to disallow invalidation of the
subclasses by a superclass deletion.
Clients must explicitly delete the subclasses first. The check for
subclasses is made before the check for class instances.
*Solution: *
Remove the subclasses of the given class.
Here is the list of RASD related classes and subclasses.
wbemcli ecn
http://u:p@localhost/root/virt | grep
ResourceAllocationSettingData
localhost:5988/root/virt:LXC_InputResourceAllocationSettingData
localhost:5988/root/virt:KVM_GraphicsResourceAllocationSettingData
localhost:5988/root/virt:LXC_GraphicsResourceAllocationSettingData
localhost:5988/root/virt:Xen_GraphicsResourceAllocationSettingData
localhost:5988/root/virt:Xen_InputResourceAllocationSettingData
localhost:5988/root/virt:CIM_ResourceAllocationSettingData
localhost:5988/root/virt:KVM_ResourceAllocationSettingData
localhost:5988/root/virt:KVM_InputResourceAllocationSettingData
localhost:5988/root/virt:LXC_ResourceAllocationSettingData
localhost:5988/root/virt:Xen_ResourceAllocationSettingData
I tried modifying the mof file, Makefile but nothing worked.
I also made sure there were no RASD subclasses like DiskRASD and alike
before postinstall as suggested above, but nothing worked.
Can you suggest how and why we could be facing this error.
Thanks and Regards,
Deepti.