Hi Brett, The vCloud settings seem a bit confusing to me. I've integrated only > briefly against the http API for vCloud, and these settings of "datastore" > "resourcepool" and "folder" seem to be vSphere specific.
First of all, I'm obliged to point out that "vCloud" is a misnomer here -- it was a name chosen in beaker before VMware introduced their "vCloud" product. It interacts with VMware's vSphere API, but is in no way actually related to their "vCloud" product. We'll be renaming things shortly. - resource pool path would be: <VDC name> (no further partitioning) > - folder: /vcd001no/<Org>/<VDC>/<vApp>/<VM> (all include the UUIDs) These refer to where cloned VMs will be provisioned. More details in my response below. By "Target Template" I assumed "Catalog Template"... or does this have some > convention around a bootable VM with a snapshot that it can restore that > puts the VM in a ready state for testing and provisioning? This refers to the template you're be cloning from. This can be either a "template" in VMware terms, or simple a powered-down VM. We use powered-down VMs rather than "templates" (you can convert them back and forth) because "templates" don't support linked-cloning. datastore: IDEV7129_VDC > resourcepool: IDEV7129 > folder: vcd001no/IDEV7129/IDEV7129_VDC These look wrong to me; the values should be something closer to your examples above, or the example shown at https://github.com/puppetlabs/beaker/wiki/Creating-A-Test-Environment#hypervisor-vcloud. In your vSphere views, "datastore" should correspond to the name of one of your datastores shown in "Storage". "resourcepool" should correspond to the "Hosts and Clusters" vSphere view, in the form of "<cluster>/<resourcepool>". Similarily, "folder" corresponds to "VMs and Folders" in vSphere, in the format of "<folder>". The template target uses the "VMs and Folders" view as well, in the form of "<folder>/<vmname>". Hopefully this helps point you in the right direction! --scott -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/4f0eb0f4-441e-4fbe-b8a9-a730c7fdd2d8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
