Hi Guys,
I am trying to create a workflow that can do this list of things :
- Create a number of VMs from a template (the number of the VMs and the template are chosen by the user)
- Once the VM is created, it will be reconfigured (change RAM, Add disk, changeVMvCPU)
My workflow seems to work perfectly, the only problem I have is that I don't know how to give to all the VMs a DNS name and an IP address.
I tried an action called "getCustomizationGlobalIPSettingsWithDomainAsString" since it is the only one I could find but it doesn't do the job (or maybe it's me who is still a beginner with vCO), with this action the user can say "the list of DNS servers, for a virtual network adapter with a static IP address" and a "list of name resolution suffixes for the virtual network adapter", but I don't know what to put as values for those two input...
My VMs are created with a localhost as a DNS name by default and I don't know why!
any idea how can I easily give an IP adress and DNS to ma VMs in the workflow that I am trying to create ?
The main idea is that the user will run the Workflow and all what he has to do is to say :
-the number of VMs he wants to be created // done
-the names of VMs start with ... "prefix"// done
- virtual machine or template to clone// done
- virtual machine folder// done
- datastore// done
- destination host// done
- memory size// done
- disk size// done
- vCPU number// done
- dns server // not yet
- ip address // not yet
Thanks for your help!!
Have you tried?
The 2 sample workflows change ip address and dns servers.
~Alex
Did Guest Script Manager Package work for you?
~Alex Allen C.
Unfortunately, no.
The package works just for Windows VM (and I am using a Linux SE client + I am a beginner with vcO so I don't know what tochange so it can also work for linux).
I am trying to use a workflow that can clone a VM and configure its template in the same time, I will publish the workflow here if it works.
Thanks
What version of Linux are you using?
I noticed a while back that there was an error with the Sample script that tries to figure out what OS your script is running.
I want to say it had a typo of KinuxGuest and i had to change it to LinuxGuest
Read your output and try to find the action and see where that reference is.
Hope this helps.
~Alex Allen C.