Details
Description
We are trying to setup an Aeolus environment with vSphere as the virtualization backend. Our environment groups datastores and VMs into folders, and this is causing DeltaCloud errors when it is trying to find them. The vSphere hierarchy looks as follows (ASCII art):
Datacenters
-datacenter-21 | |||
-group-s24 (Datastores) | |||
-group-s2583 (Folder) | |||
-datastore-2335 | |||
-datastore-2336 | |||
-group-d23 (Hosts) | |||
-domain-c2310 (ComputeResource) | |||
-host-2326 | |||
-host-2327 | |||
-group-v22 (vms) | |||
-group-v316 (Folder) | |||
-group-v23042 (Folder) | |||
-vm-23452 | |||
-vm-23453 |
Some of the methods that failed in vsphere_client.rb are find_datastore() and list_virtual_machines(). For vsphere_driver.rb, convert_realm() fails as well.
Please feel free to contact me if you need any additional information.