Uploaded image for project: 'DeltaCloud'
  1. DeltaCloud
  2. DTACLOUD-103

vSphere driver does not work when objects are grouped into folders

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Server
    • DeltaCloud 0.4.1-5 (included with Aeolus 0.5.0)
      Aeolus 0.5.0 on RHEL 6.1
      vSphere 4.1

    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.

      Attachments

        Activity

          People

            mfojtik Michal Fojtik
            jpena Javier Peña
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: