Support for VMWare ESXi would be much appreciated. Its FREE and its like VMWare Server and Workstation in one.
That would be really cool to have (the sooner the better)! And I think the COM API is similar to the other VMWare products. (And actually you would be supporting the commercial full ESX products, too)
Updating the VMWare actions is quite high on our to-do list for FinalBuilder, though one of the problems we face is that we do not have a machine capable of running ESXi and therefore we can’t test the actions. If you’d be interested in testing these actions let me know and I’ll let you know when we have implemented them.
We can test the actions on our ESXi server, no problem. We might also be able to give you access to the server via VNC or similar, while one of us is monitoring the session.
Feel free to contact me on my business email to discuss further steps.
Actually one option you could take is to install VMware server on a desktop, and then create a VM and install ESX3i on the vm. It will not be fast but it will be more then enough for you to test with and free to do.
I am sorry to say, but they do not support ESXi servers, as "Host Type" only provides support for "VMWare Server 1", "VMWare Server 2" and "VMWare Workstation". But there is no support for "VMWare ESX Infrastructure", which would be "esx" for the "-T" parameter of vmrun.exe.
Another nice feature for the VMWare actions would be to support %variables% in the password field.
Caution: ESX/ESXi support is experimental in this release. Interfaces might change in subsequent releases, and backward compatibility is not guaranteed.
Thanks for the info, I’ll add the option to expand the password field value.
> ESX/ESXi support is experimental in this release. Interfaces might change in subsequent releases, and backward compatibility is not guaranteed.
This should be OK as we’re simply shelling out to the VMRun command line client which should hopefully provide us with enough abstraction over the API that we don’t need to change anything if they change their VIX API (fingers crossed anyway).
I have now tried with 2 different ESXi servers without success. First I thougt it was because the server only used update pack2, but now I have tried with a newly installed ESXi 3.5 U3 wich also fails.
I am unable to say why it fails, as the VMRun utility only returs this very descriptive error message: "Error: Unknown Error"
So if possible could you tell me your versions of tools?
I am using
VMRun 2.0.0 build-127388 from VIX API 1.6.2.2190.
ESXi 3.5 U2 and U3
FinalBuilder 6.2.0.1265
The following VMRun commands fail (taken from finalbuild log)