
Deepti B. Kalakeri wrote:
# HG changeset patch # User Deepti B. Kalakeri <deeptik@linux.vnet.ibm.com> # Date 1245155631 25200 # Node ID 775f81388994fa3ddb72b2740389b1eeec8c0b13 # Parent 4eb38964b6e6bdd757904d51b83ff115b02dd29a Adding netfs diskpool creation to RPCS/08_CreateDiskResourcePool.py tc..
Tested on F10 with KVM and current sources.
You'll want to make sure you branch the test. Otherwise, it fails with the following on older versions of libvirt: ERROR - Exception in create_pool() ERROR - Exception details: (1, u'CIM_ERR_FAILED: Settings Error: Storage pool creation not supported in this version of libvirt') ERROR - Exception details: global name 'Excpetion' is not defined ERROR - Please delete tmp6NHsxD /tmp/tmphzHNuK if present on localhost InvokeMethod(CreateChildResourcePool): CIM_ERR_FAILED: Settings Error: Storage pool creation not supported in this version of libvirt
diff -r 4eb38964b6e6 -r 775f81388994 suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/08_CreateDiskResourcePool.py
@do_main(platform_sup) def main(): options = main.options server = options.ip virt = options.virt - pool_attr = { "Path" : "/tmp" }
# For now the test case support only the creation of - # dir type disk pool, later change to fs and netfs etc + # dir type disk pool, netfs later change to fs and disk pooltypes etc for key, value in dp_types.iteritems():
You'll want to make sure the version of libvirt your testing with supports the given pool type. This test should be skipped entirely if the version of libvirt doesn't support storage pool creation at all. -- Kaitlin Rupert IBM Linux Technology Center kaitlin@linux.vnet.ibm.com