Apps and tools built by our engineers that are intended to be played with and explored.

Auto Deploy GUI

Auto Deploy GUI


Auto Deploy GUI is a front end interface to the Auto Deploy/Stateless infrastructure.


The Auto Deploy GUI is a vSphere plug-in for the VMware vSphere Auto Deploy component. The GUI plug-in allows a user to easily manage the setup and deployment requirements in a stateless environment managed by Auto Deploy. Some of the features provided through the GUI include the ability to add/remove Depots, list/create/modify Image Profiles, list VIB details, create/modify rules to map hosts to Image Profiles, check compliance of hosts against these rules and re-mediate hosts.

What is New

  • Supports vSphere 6.0
  • Image Profile Wizard – new VIB filter
  • New PXE Host List and Boot Configuration troubleshooting tools

Note: this is the last release to include vSphere 5.0 support

System Requirements

  • Verify that you have a supported vSphere Client installed.
  • Verify that you are a member of the Administrators group on the system.
  • Verify that the host machine has Windows Installer 3.0 or later.
  • Verify that the system has an Internet connection.
  • The Autodeploy GUI Plugin requires the Microsoft .NET 3.5 SP1 Framework. The .NET 3.5 SP1 installation might require Internet connectivity to download more files.
  • Verify that you have at least one working vSphere Auto Deploy Server

Note : vSphere Auto Deploy is not necessary (but recommended) to use the image builder feature only



  1. Download the Auto Deploy GUI Plugin zip file, extract it and double-click the AutodeployGUI5xTP_build number.exe file.
  2. Follow the prompts in the wizard to complete the installation.

For more details on how to use Auto Deploy GUI please download and use the following guide. The guide is in the download itself, but you can also view it here:


The scope of this document is to demonstrate how to configure and use the Auto Deploy
GUI to manage stateless ESXi environments.


Change Log


  • Issue with hostupdate.vmware.com solved
  • Image Profile bug solved


Massimiliano Daneri

Architect Engineering Services
Add Feedback

159 thoughts on “Auto Deploy GUI

  1. Ethan Lowry

    I’ve seen comments that the 5.1 issue with it not working has been fixed, however I’m still having issues (as are others when I read the comments). After installing the latest version of Auto Deploy GUI (4311) the Auto Deploy GUI plugin doesn’t even show up in the Plug-in list. I don’t think I’m the only one with the issue. Is this a known problem? Any suggestions on how to resolve?

  2. Wesley

    Hi All,

    I just want to be sure of something. This only installs to the management server you install it on right? It does nothing to vCenter whatsoever?

    I think this is the case but want to be sure.


  3. Joseph Ellerbee

    I went back and uninstalled the previous version from the autodeploy server and reinstalled the 4281 version and now everything works.


  4. Jean

    I’ve downloaded the Version for vSphere 6.
    When I want to install it, it checks the availability of vSphere Client 5.5!?!


  5. Joseph Ellerbee

    I was getting the following errors below with version (AutoDeployGUI55_3856)…upgraded to the new version (AutoDeployGUI55TP_4281) and get the same error. Is there a fix for this error.

    Thanks …and help is greatly appreciated.

    [2015-11-19 22:10:35] 38 INFO autodeploy.Globals – Loading Depots completed
    [2015-11-19 22:11:36] ClientUIThread ERROR autodeploy.Globals – System
    [2015-11-19 22:11:36] ClientUIThread ERROR autodeploy.Globals – The parameter ‘name’ cannot be an empty string.
    Parameter name: name
    [2015-11-19 22:11:36] ClientUIThread ERROR autodeploy.Globals – at System.Net.WebHeaderCollection.CheckBadChars(String name, Boolean isHeaderValue)
    at System.Net.WebHeaderCollection.Add(String name, String value)
    at VMware.net.ImageBuilder.Impl.SCgiWebResponse.GetResponseStream()
    at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
    at ImagefactoryApi.ImagefactoryService.QueryDepotManagerProfiles(ManagedObjectReference _this, ImageFactoryProfileFilterSpec profileFilter)
    at VMware.net.ImageBuilder.Impl.DepotManager.QueryProfiles(ImageFactoryProfileFilterSpec profFilter)
    at VMware.net.ImageBuilder.ImageBuilder.GetProfiles(String[] Name, String[] Vendor, AcceptanceLevels[] AcceptanceLevel, SoftwareChannel[] _matchChannels)
    at VMware.net.ImageBuilder.ImageBuilder.GetProfiles()
    at autodeploy.cltmenu.ucImageProfiles.DesigneGrid(ImageProfile previousSelected)

    1. Max Daneri

      This is a note issue of the previous version of Autodeploy Gui.
      Something gone wrong during the update. Please try to uninstall Autodeploy GUi and clean the Autodeploy plugin folder.
      Should fix your issue

  6. Tommy Grissom

    My auto deploy gui client stopped showing all deploy rules. I now only see a portion of the rules that have been created. Already tried reloading the list, and uninstalling/reinstalling the gui client.

    Any ideas?

    1. Tommy Grissom

      Worked around:

      Turns out there was a rule that was still referencing an object that had been deleted. Identified it via the command line and deleted it. GUI now shows all information.

      Anyway to has the GUI account for this in the future?

      1. Max Daneri

        Thanks for your workaround.
        You are not the first one to report this issue. Please can you send me the Autodeploy GUI log ( %APPDATA%\Roaming\VMWare\Autodeploygui)

        My email my first name letter +surname vmware com

  7. Henadz Shuliak

    During installation – The VMware vSphere 5.5 client was not detected on this computer.
    Even if i have client. From any computer

        1. Max Daneri

          I tried with any of my system and I never seen this issue.
          Which language is your system? I can try to see if is a problem with some windows/vsphere client language settings

    1. Hemal Kikawala

      You are missing the PluginsPath REG_SZ either in HKLM\SOFTWARE or HKLM\SOFTWARE\Wow6432Node

      [HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Virtual Infrastructure Client]
      “PluginsPath”=”C:\\Program Files (x86)\\VMware\\Infrastructure\\Virtual Infrastructure Client\\Plugins”


      [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VMware, Inc.\VMware Virtual Infrastructure Client]
      “PluginsPath”=”C:\\Program Files (x86)\\VMware\\Infrastructure\\Virtual Infrastructure Client\\Plugins”

  8. Ethan Lowry

    Upgraded to vSphere 5.1 Update 3a and the plugin no longer works. Same error others are reporting in the feedback. Is there a plan to fix this issue? Love the tool so I hope so! :)

  9. phll batley

    I works apart from the image builder tab. after I add a software depot I get a random error, something about convert length string. this tool is great if anyone can help?

    the log out put is
    2015-05-23 14:46:35] ClientUIThread ERROR autodeploy.Globals – VMware.net.ImageBuilder
    [2015-05-23 14:46:35] ClientUIThread ERROR autodeploy.Globals – Cannot convert length string (>2012-11) to a number
    [2015-05-23 14:46:35] ClientUIThread ERROR autodeploy.Globals – at VMware.net.ImageBuilder.Impl.SCgiWebResponse.GetResponseStream()
    at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
    at ImagefactoryApi.ImagefactoryService.QueryDepotManagerPackages(ManagedObjectReference _this, VibPackageFilterSpec pkgFilter)
    at VMware.net.ImageBuilder.Impl.DepotManager.QueryPackages(VibPackageFilterSpec pkgFilter)
    at VMware.net.ImageBuilder.ImageBuilder.GetPackages(String[] Name, String[] Vendor, String[] Version, Boolean Newest, DateTime ReleasedBefore, DateTime ReleasedAfter, AcceptanceLevels[] AcceptanceLevel, SoftwareChannel[] _matchChannels)
    at VMware.net.ImageBuilder.ImageBuilder.GetPackages()
    at autodeploy.cltmenu.ucSoftwareDepot.DesigneSoftwarePackageGrid()

  10. Chris


    With the new version 6.0, i was wondering if this will be included in this in version or this will remain a fling? Any plans for the web client integration?

    looking forward to get some feedback, this is an amazing tool and really hope it makes it as supported product.


    1. Miroslav Dzhokanov

      Hi, Chris!
      Yes, we plan to release AutoDeploy UI in vSphere 6.1 (it will be part of the vSphere Web Client).

  11. Christopher Brown

    I am having an issue with auto deploy gui. When I create new deploy rules they do no show up under deploy rules however if I try to recreate the deploy rule it says it already exists. This might have started happening when I upgraded to 5.5 Update 2d.

    1. Christopher Brown

      Actually it looks like it might relate to a timing where a user who did not create all the deploy rules deleted two of them. Any attempts to create new ones since fail. It also says the deleted two deploy rules exist even though they are not visible.

      1. Christopher Brown

        I was able to resolve this. I had to use powershell to remove a few deploy rules with weird characters. The weird thing is no one I know created those deploy rules.

  12. Mark G

    This is a great plugin. However I do have a problem with all hosts consistently in the hosts tab. I have 4 clusters with 16 hosts in each cluster. Sometimes only some of them show while other times none of them show. vSphere 5.5 with 5,5 esxi hosts.

  13. Jim Nickel

    One thing to note that isn’t mentioned in the documentation –

    The Software Depot and Image Profile sections are dependant on the user you log in as.

    So…if you login as Administrator, setup the Software Depot and then the Image Profile sections, then logout and log back in as another user, the Software Depot and Image Profile sections will be blank.


  14. Gopinath

    Its great tool. All works perfect without PowerCLI except the new feature “Answer Template”. When i click on Create Answer Template, it gives nothing. Is this a known issue?

    1. Ed

      Same here, right clicking to create an answer template does nothing. Is this a know issue? If so is there a workaround?


  15. Fazal

    Hi It is a great tool for some reason I am not able to see Deploy Rule from GUI it does show from CLI but nothing is appear on GUI , I am running it on VCenter 5.5U1. Any idea ???

  16. Carsten

    Unfortunately the GUI isn’t working with ESXI and vCenter 5.5 anymore.
    The Plugin is getting installed but won’t show up in the vCenter.

  17. bob

    My environment is’nt connected to the internet, so i cant define the “Add Vmware Depot (url)” because i should have an internet connection for an access to the default url there. how can i counfigure the AutoDeployGui to take the images from another place?

    thank you!

  18. Jon

    The install appears to work fine, but then the AutoDeploy Software does not appear under the Solutions and Applications section…

    Can’t get it to appear at all after several attempts, using 5.1 version and have also tried 5.5 version…

    1. Ronny

      same here. After upgrade from 5.1b to 5.1 U2a and Plug-In reinstall the Plug-In is not listed anymore.

  19. Steven

    I see some others have had the same issues; when I try to create an answer file by right clicking on the host profile nothing is happening. Is there a way to overcome this?
    Log file says this:
    [2014-05-22 08:08:31] 8 INFO autodeploy.Globals – Loading depot D:\Users\stassest\AppData\Roaming\VMware\AutoDeployGui\Depot\VMware-ESXi-5.5.0-1331820-depot.zip
    [2014-05-22 08:08:32] 8 INFO autodeploy.Globals – Loading Network depots list
    [2014-05-22 08:08:32] 8 INFO autodeploy.Globals – Loading Depots completed
    [2014-05-22 08:08:38] VCenterPropMonitor INFO autodeploy.Globals – monitorProperties Update received: 1
    [2014-05-22 08:08:50] 21 INFO autodeploy.Globals – vCenter:V001C072V.ARTISFB.fb.vlaanderen.be Get RBD Configuration Manager
    [2014-05-22 08:09:30] 21 INFO autodeploy.Globals – vCenter:V001C072V.ARTISFB.fb.vlaanderen.be Loaded 0 hosts
    [2014-05-22 08:15:32] 4 INFO autodeploy.Globals – vCenter:V001C072V.ARTISFB.fb.vlaanderen.be Loaded 0 hosts
    [2014-05-22 08:19:29] ClientUIThread ERROR autodeploy.Globals – autodeploy55
    [2014-05-22 08:19:29] ClientUIThread ERROR autodeploy.Globals – The object reference is not set to an instance of an object
    [2014-05-22 08:19:29] ClientUIThread ERROR autodeploy.Globals – bij autodeploy.Wizard.AddProfileTemplate.FormAddProfileTemplate.AddPages()
    bij VpxClientCommon.WizardFramework.TocWizard.Run(Form parent)
    bij autodeploy.cltmenu.ucHostProfileAnswer.add()

  20. Steve

    I downloaded the 5.1 version and installed it on my 5.1 vCenter that has AutoDeploy running but I do not see the plugin when I click on Manage Plugins???

  21. AiRLAC

    On vCenter 5.5U1 its not working for me, I get an error message and vpxclient is crashing when I click the icon:

    Stopped working

    Problem signature:
    Problem Event Name: CLR20r3
    Problem Signature 01: vpxclient.exe
    Problem Signature 02:
    Problem Signature 03: 530513c2
    Problem Signature 04: autodeploy55
    Problem Signature 05: 5.5.3856.0
    Problem Signature 06: 529cd2dc
    Problem Signature 07: 1bf
    Problem Signature 08: 143
    OS Version: 6.0.6002.
    Locale ID: 1038

    Any suggestions?

  22. TomC

    After upgrading to 5.1 Update 2, I get an error enabling the plug-in in vCenter:
    Could not load file or asssembly ‘VMware.CustomControls, Version=, Culture=neutral, PublicKeyToken=7c80a434483c7c50’ or one of its dependencies. The system cannot find the file specified.

    The VMware.CustomControls version available is version date 12/10/2013.

    How can we resolve this problem?

  23. AdamH

    When I click that I get a general settings window with the first host management IP address box and pool size box. You could try shutting down your vCenter Client and reopening it….sometimes when I get unresponsive windows like this, restarting the client fixes it. I personally do not use this option though. I reserve the addresses for the hosts in DHCP and assigned them in DNS. I then just use the answer file in the host profile area to assign the setting differences in the hosts.

  24. Jim Nickel

    I have been trying to use this product on a vSphere 5.5 deployment.

    I have gotten stuck at the Create Answer File part of the documentation. I right-click “Create Answer File” and nothing happens. I get no wizard popping up, no error message – nothing.

    Any suggestions?


    1. Ian C

      I have the same issue. Closing and reopening the fat client doesn’t make any difference. My local machine is Win 8.1, running VCSA 5.5U1 (1623101) inside of a VMworkstation environment with the 5.5 version of the Auto Deploy fling.

      vpxd.log doesn’t seem to show much interesting, not sure if last error is part of the Answer Template or not.

      2014-03-28T20:01:34.727Z [7F1209812700 info 'commonvpxLro' opID=69C39054-0000001B-c3] [VpxLRO] -- BEGIN task-internal-8152 -- -- vmodl.query.PropertyCollector.retrieveContents -- 92eb54b5-ac2e-1c54-5913-655181fc5cb7(528bbe22-c411-42a2-f79f-059b0a07ff93)
      2014-03-28T20:01:34.727Z [7F1209812700 info 'commonvpxLro' opID=69C39054-0000001B-c3] [VpxLRO] -- FINISH task-internal-8152 -- -- vmodl.query.PropertyCollector.retrieveContents --
      2014-03-28T20:01:34.737Z [7F1209812700 info 'commonvpxLro' opID=69C39054-0000001C-53] [VpxLRO] -- BEGIN task-internal-8153 -- -- vmodl.query.PropertyCollector.retrieveContents -- 92eb54b5-ac2e-1c54-5913-655181fc5cb7(528bbe22-c411-42a2-f79f-059b0a07ff93)
      2014-03-28T20:01:34.794Z [7F1209812700 info 'commonvpxLro' opID=69C39054-0000001C-53] [VpxLRO] -- FINISH task-internal-8153 -- -- vmodl.query.PropertyCollector.retrieveContents --
      2014-03-28T20:01:43.880Z [7F1209791700 warning 'VpxProfiler' opID=54064AFA-0000003F-a9-SWI-4204b167] VpxUtil_InvokeWithOpId [TotalTime] took 39721 ms
      2014-03-28T20:02:00.385Z [7F120A0A3700 error 'HttpSvc.HTTPService'] Failed to read request; stream: <io_obj p:0x00007f11fc19bd78, h:-1, , >, error: N7Vmacore16TimeoutExceptionE(Operation timed out)

  25. Jason

    I use the 5.1 version of your fling. I add the depots and then clone the most recent version of esxi-5.1 all goes well and i commit the changes. Then i will try to add software to the image, basicly only the HA agent and two Cisco UCS drivers I tell it to commit changes. At this point i see in the recent tasks “injects Vib into Cache, but they all fail with the message MethodFault. summary. I don’t understand what this error is or how to correct it.

    1. erockman

      Having the same issue. The CLI and GUI output are not in sync. I can make changes on either end, and it is not reflected in the other UI. There is no reload/refresh links on the Software Depot and Image Profile tabs in the GUI. I added numerous .zip files and created many Image Profiles from the CLI and they don’t appear in the GUI.

  26. Francesco

    I am having troubles with a linked mode installation. Most of the times the rules and hosts will be incomplete. The reload link does not help and in fact will result in the list being empty.
    It is a shame because the tool is terribly needed, Powershell is certainly not the way forward for Autodeploy.

    In terms of thing to improve, it would be nice to be able to specify where to save the software depot. In my case they are clogging my roaming profile infringing the space allocation quota and stopping me from being able to logoff or restart the box.

    Please feel free to get in touch should you need more information on the issues I am experiencing.

    1. Max Daneri

      Read the manual there is a note that explain how to change the default repository folder
      Regarding the linked mode issue I need more info, and some logs

      1. Francesco

        You are right, the path can be set through the registry now. The depots are sorted, thanks.
        With regards to the logs how would you like me to send them?
        As I said the most evident problems are:
        1) After logging to the vSphere client sometimes only one of the two autodeploy instances will be shown in the Auto Deploy Server tab.
        2) The deploy rule and hosts tabs are listing incomplete sets most of the times. Hosts and rules even within the same virtual centre server will be missing. If I hit the reload link the lists disappear completely.

        1. jun

          I am having the same issue.
          The deploy rule and hosts tabs are listing no item.

          Here is a AutoDeployGui.log

          ClientUIThread ERROR autodeploy.Globals – VI
          ClientUIThread ERROR autodeploy.Globals – The object has already been deleted or has not been completely created
          ClientUIThread ERROR autodeploy.Globals – at VirtualInfrastructure.Soap.SoapServiceWrapper.DoInvokeSync(ManagedObject mo, MethodName methodName, Object[] parameters, Int32 timeoutSecs)
          at VirtualInfrastructure.Soap.SoapTransport.VirtualInfrastructure.Transport.InvokeMethod(ManagedObject mo, MethodName methodName, Object[] pars)
          at VirtualInfrastructure.ManagedObject.InvokeMethod(MethodName methodName, Object[] pars)
          at Vmomi.Core.PropertyCollector.RetrieveContents(FilterSpecArray specSet)
          at VirtualInfrastructure.PropertyRetriever.InvokePropertyGet(PropertyCollector pc, ManagedObject mo, PropertyPath pp)
          at VirtualInfrastructure.Soap.SoapTransport.VirtualInfrastructure.Transport.InvokePropertyGet(ManagedObject mo, PropertyPath pp)
          at VirtualInfrastructure.ManagedObject.InvokePropertyGet(PropertyPath pp)
          at Vmomi.Profile.Profile.GetName()
          at autodeploy.cltmenu.ucDeployRule.DesigneGrid(List`1 deployRules, DeployRule previousSelected)

  27. Max

    Version 5.5 is available,
    contain some bugs fix and support for vSphere 5.5

    Download the version that match your environment version , Auto Deploy Gui 5.5 doesn’t work with vSphere 5.1 or 5.0

    Enjoy it :)

  28. Vannis

    This tool is good, at least for the users who doesn’t want to use powershell
    But if I define a zip repository in Computer A, I can’t find that zip repository in another Computer B.
    So I would still prefer the old powershell way to add-esxisoftwaredepot, and I think the official powershell way is more robust.

  29. Chris

    Having an issue getting the “Add VMware Depot (url)” working when behind proxy. As soon as I select “Add VMware Depot (url)”, I get a ‘[Errorno 7] HTTP Exception (ConnectProxyError): Error connecting to proxy: 407 Proxy Authentication Required’)). The proxy is set in IE and works fine. Does anyone know where to place the proxy authentication info?


  30. Mike

    I received an error stating “These Depot(s) are not available:” and prompted to remove them. I click “Yes” to remove but keep receiving the error.

    1. larstr

      I keep seeing the same message as Mike (“These depot(s) are not available. Do you want to remove them?”. I can answer Yes or No, but the message comes up every time I visit the “Software Depot” tab of the interface.


  31. Jorge Rodriguez

    Does the plug-in for vSphere 5.1 support vDS? I believe it still doesn’t but would like confirmation?

    Also, my Hosts tab has stopped showing information and I am unable to find any logs for autodeploygui under “c:\programdata\vmware\autodeploygui\logs” <~~ the autodeploygui dir doesn't exist there.

    Please help and thanks for the awesome tool Max!!

  32. Travis

    Is this plugin crashing everyone’s client? I have tried to use the plugin on three different machines and it either freezes them of completely kills the client.

    1. Max

      Try to restart Autodeploy service (waiters) on your vcenter, normally when the plugin stuck is a server problem.

      Let me know


  33. Brent Dunington

    Great tool! but one minor issue. When I right click to “Create Answer Template” the wizard fails to launch? any ideas?

        1. Brent

          Here’s a clip from the log

          [2013-07-15 16:06:07] ClientUIThread ERROR autodeploy.Globals – autodeploy51
          [2013-07-15 16:06:07] ClientUIThread ERROR autodeploy.Globals – Object reference not set to an instance of an object.
          [2013-07-15 16:06:07] ClientUIThread ERROR autodeploy.Globals – at autodeploy.Wizard.AddProfileTemplate.FormAddProfileTemplate.AddPages()
          at VpxClientCommon.WizardFramework.TocWizard.Run(Form parent)
          at autodeploy.cltmenu.ucHostProfileAnswer.add()

  34. Scott

    Anyone tried changing the registry entries listed in the Appendix of the Guide? I’m trying to move the DefaultSoftwareDepotPath to a network location so it can be shared (it states this can be done in the Appendix).

    I don’t see anything the AutoDeployGui key in the registry as documented – I tried manually creating the keys and strings but it doesn’t appear they are being read. Tried putting them under Wow6432Node too.

  35. Jay Jahns

    So far this is a great tool for people who want to build their images and create deploy rules. As for the answer template section, I have had no success. Right now I haven’t had to create anything over on that screen, so I am just not worrying with it right now.

    I’ve got some people that will take up learning Auto Deploy because of this GUI. Thanks guys.

  36. Phil

    I wondering if there are character that are not allowed in Cluster name, If I move the server in a different folder I can see it, but If it’s in one of the esxi cluster, the audeploy Gui is empty. Ex of cluster name ” Cluster D1″

  37. Jay Jahns

    I create an answer template, per the PDF doc, and only get the General section to put in management IP address and pool size. When I finish that, I go back to the hosts tab, and get “Index was outside bounds of the array”

    After acknowledging message, nothing shows up for hosts.

  38. Matt Jamison

    Is there any way to clear and/or remove entries from the host “cache” when hosts are not in vcenter? I keep encountering situations where hosts are cached improperly, as visible at the autodeploy url https://a.b.c.d:6501/vmw/rbd/host/, but have been unable to find any way to clear this cache aside from removing hosts from vcenter.

    In general, the “caching “in autodeploy is quite troubling, as it seems to be a lesson in cache coherency failure. A “cache” that requires manual user driven updates is not a cache at all, it’s a stale copy of data. Please let me know if there is some way to clear this “cache” that I’m simply missing, or if my understanding of this caching system is simply wrong.


  39. John Kennedy

    I notice this doesn’t use the powershell scripts. Is there a WSDL for AutoDeploy? If so, where would I find it?

  40. Steve

    Max, Having an odd issue that when I install the plugin everything seems to work fine but the plug-in never appears in my vi-client??? Running Auto Deploy version 5.1.4058 and the plugin version I am installing is 5.0.3844 is there a newer version of the plugin that I should be using?

  41. Edgardo Kady

    What also existed then was the electronic ignition system. but it was inside a plain box whose contents most people do not know. Electronic ignition gave off better spars and was almost maintenance free. But such was only found in higher end cars and were generally not present in most compact cars.*

    My own webpage

  42. Max

    21 March 2013 build 2051
    VMware Autodeploy Gui vSphere plugin 5.1 Release Build 3851.

    Bug Fix:
    Multi rule of same type ,for example with previous version was not possible to create a multiple ip range rule set, now it’s fixed
    fix an issue with MAC address inside the RuleSet form

  43. Edwin

    Fling works great !. But when i want to create a rule that applies to multiple host, it does not recognise the seperate hostnames. I can still add them with Powercli, but am unable to repeat with the fling how Powercli adds this.

  44. Adrian

    Hi guys, great tool. Im having an issue unfortunately that the plugin isn’t connecting to my Autodeploy server (a vCA) any longer. It has worked in the past and I’ve been able to build and deploy templates however I currently cannot make changes using the GUI (getting a “No Autodeploy instance available message). The Autodeploy service on the vCA is defiantly functioning though, and autodeploys hosts without issue.


      1. Adrian

        Hi Max,

        Thanks for the reply, however I found that after installing the plugin on another VIC instance it worked without issue.

        One full re install of the VIC and all plugins on the affected machine fixed the problem.

  45. Max

    There is a bug on build 3844, this bug appear when you try to create or edit a rule that use a mac address.
    This bug is fixed with build 3846, available soon on this page
    I apologize for any possible inconvenience


    1. Francisco Sedano

      Hi, I tried the plugin in 5.1 but it makes the entire client crash after a couple seconds. Is this a known issue or would you require some logs?


      1. Francisco Sedano

        Hi, an update on this, the crash was caused because I was using 5.1 vSphere and plugin, but 5.0 Autodeploy. Upgrading autodeploy server to 5.1 fixed it.

        Still, it would be great for the plugin not to crash on this, just log the error..


  46. Charles

    Hi Max,
    are you planning a new version of autodeploy GUI for vSphere 5.1?
    Could you please give us a release date?
    Thanks a lot.

      1. Chris

        Is there a new version coming, this fling was very useful for our deployment especially now with stateful install, we will roll this for our entire environment.

      2. Dave

        Upgraded vcenter server version to 5.0.0 build-804277 and when I attempt to launch vpxclient crashes….uninstall auto-deploy GUI and all is well. Re-install and the crashes resume. Is there going to be a GUI version to run on these updated vcenter versions?

  47. Rob Bastiaansen

    It might be an idea to add to the requirements list that your actual vCenter server must have an Auto Deploy Server installed. It might seem obvious but it will not be for everyone.

  48. Bas

    Hi Max,

    What an awesome tool keep up the good work!
    I must admit I’m a bit disappointed this hasn’t been integrated in the vSphere 5.1 release.
    This tool deserves to be a part of the general vSphere release.
    I really hope you are ready to release the 5.1 version soon and when vSphere 6.0 will hit the streets this tool is integrated.

  49. Heiko Kempf

    When will the next version of the AutoDeployGUI be online? We need such things like MAC-Adress-Filter, Nexus, vDS…

  50. Richard Watson

    Hi, Firstly great tool!

    I notice the PDF for the GUI shows setting “optional” parameters under the Answer Template section, specifically NFS and vMotion kernel interfaces.

    How do you activate this? The default answer template only contains the first management interface and the hostname. How do you add additional parameters?

    1. Richard Watson

      Ok – I can see my setting the host file parameter to “prompt” that I get an entry in the wizard.

      However, even when I have a single entry for the management IP, I get a “index out of range” fault.

      Any idea what would be causing this? I’ve tried a range of pool sizes which I believe drives the index number but no luck.

      1. Richard Watson

        I think I’ve found my main problem – This doesn’t support hosts using Nexus 1000V… haven’t tried the VMWare DVS. I had hoped that it would work with any variable in the host profile that was set to prompt – but apparently not ones related to the DVS. I can get this work with standard vSwitches fine.

        1. Max Daneri

          Hi Richard,
          sorry for this my late answer, yes nexus isn’t supported for the simple reason that I hadn’t any nexus on my environment :)
          Maybe on 5.1

  51. Adam

    Any idea timeframe for having a GUI version that runs with vCenter Server/Client 5.1? Right now this plugin version will not load on the 5.1 build. thanks!

    1. Nathan

      Great tool and it worked perfectly for me until I upgraded to vSphere 5.1. I could really use a version compatible with vSphere 5.1.

  52. Chris


    We’re trying to use this plugin to manage our auto deploy setup, after installing the plugin, the vsphere client freeze/crash everytime. The following errors are shown in %userprofile%\AppData\Roaming\VMware\Autodeploy\log\autodeploy.log

    21 ERROR autodeploy.Globals – VI
    21 ERROR autodeploy.Globals – A specified parameter was not correct. extension.extendedProductInfo.companyUrl
    21 ERROR autodeploy.Globals – at VirtualInfrastructure.Soap.SoapServiceWrapper.DoInvokeSync(ManagedObject mo, MethodName methodName, Object[] parameters, Int32 timeoutSecs)
    at VirtualInfrastructure.Soap.SoapTransport.VirtualInfrastructure.Transport.InvokeMethod(ManagedObject mo, MethodName methodName, Object[] pars)
    at VirtualInfrastructure.ManagedObject.InvokeMethod(MethodName methodName, Object[] pars)
    at Vmomi.ExtensionManager.UpdateExtension(Extension extension)
    at VMware.net.RBDAutomation.RbdClient.setExtension()
    at VMware.net.RBDAutomation.RbdClient..ctor(VIAutomation vimClient, String savePath)
    at VMware.net.RBDAutomation.RbdClientManager.GetRbdClient(VIAutomation vimClient, String path)
    at autodeploy.VCenter..ctor(Int32 _index, VIApp VIApplication, ServerInfo srv, pvMainPXE _pvMain)

    Is this something that was ever experienced before? Tried to install the plugin on a Windows 2008 R2 sever and Windows Vista (32 Bits).


  53. Kipz


    can anybody give some hints about Answer Template usage. i have set my Host Profile to prompt for a ESXi hostname. and i have set up management ip range in answer template to provide hostnames to my hosts. but after joining vCenter all my hosts report “localhost” as their hostnames. i need to select “Update Answer File” from Host Profile screen (in vSphere Client) and manually type in correct hostname. then after next reboot host gets correct hostname. if i remove host from vCenter inventory and reboot it, next time it gets “localhost” again (probably because answer file gets deleted then). why my answer template does not provide hostnames when ESXi is joining vCenter and new answer file is created? my host are getting their IP-addresses from the range specified in answer template.



  54. Harry

    My only wish would be to have an option to export driver from an existing deploy image. The case is, that I have an older ESXi version from HP without Update1 and it includes some specific drivers that I would love to export and use with another image.
    Any ideas?

  55. John FM

    One issue i faced while using the autodeployGUI was that i always got a licensing related issue which prevented the host from joining the cluster automatically.
    I had to manually add the host the first time after which it would work fine the subsequent boots.

    Am i missing something or is this a known issue… I know there is a bulk licensing option using powercli, but was not sure how to get it done using the autodeployGUI.


  56. John FM

    First of all thank you for this very good tool. Makes things a lot more easier for someone not too familiar with PowerCLI.

    I had a question with regards to Auto-deploy in a production environment. For redundancy of the auto-deploy service, I am looking into having 2 auto-deploy servers. Auto-deploy is installed on a seperate VM, that also has tftp and dhcp service running. The VC is on a different VM. Can i have 2 auto-deploy servers talking to the same VC ? Also will this tool work in this kind of a scenario when i deploy a 2nd Autodeploy server.

    As far as my understanding goes… The autodeployGUI basically talks to the VC to get info rather than push info. It gets the host profiles and answer file info from VC but doesnt actually change anything on the VC ?

    Any thoughts on the same would be highly appreciated.


  57. Stylus Pilot

    Firstly, thank you for taking the time to create such a handy plugin.

    Just wanted to find out how the progress of the next version is going?

    particularly interested in VDS improvements and the ability to add multiple MAC addresses to a single rule

    thanks, and keep up the awesome work! – This should be integrated into VCSA, makes it so easy!

  58. bcoyxp

    Thanks for this tool.

    but i got issues too.
    running on Server 2008 R2, the tool seems to work fine for me, from installation up to deploy rule creation. but when i tried to run my first-in-infrastructure-host boot, deploy rule seems not responding. DHCP, gPXE and TFTP worked fine, it’s just not able to load the Image file. encountered this error:

    what i noticed is that when i tried to invoke PowerCli, Initialize-PowerCLIEnvironment.ps1 could not be loaded due to executionpolicy level. for this, i did set the policy to RemoteSigned. but unfortunately, still the Host could not load the image.

    Is there any other factors to look into?

    looking forward for a response.

    Thank you very much.

    1. bcoyxp

      hahahah!! i am sorry, twas my fault… i forgot to apply/edit the “Answer Template” tab… Thanks.. cheers to the builder!!

  59. pricemc1

    I have tried to use this plug-in and when I nagivate to the VMware Auto Deploy Solution page it comes up with the 6 tabs but just says “loading…” in the main window. It will sit on “loading..” forever. I cannot select any of the tabs (i.e. SW Depot, Image Profile, Deploy Rule, Hosts, Answer Template, Auto Deploy Server). I can navigate back to other vCenter screens but I never get anything else on this screen. I installed the plug-in on 2 different instances of the vSphere client and I see the same results in each case. Anyone else seen this or have any ideas?

    1. Ellism

      Yes, I get the same thing. I tried installing a couple of times as well still same result, just sits there and says “Loading”. I am using Windows 7 x64 client with ESXi 5.U1 and vCenter 5.1 installed. Did you get it to work?

        1. Jon Brainch

          If you have vcenter in Linked Mode, try breaking that via Start menu/Programs/VMware/vCenter Server Linked Mode Config. Kicked into life for me after I’d done that.

          1. pricemc1

            Thanks for the suggestion. Breaking linked mode seems to resolve the problem. I then re-enabled linked-mode and the problem returned so it definitely seems to be a linked-mode issue.

          2. Christopher Odenbach

            I do not use linked mode, but I still get the endless “loading” message. The log just says

            [2012-09-03 14:34:48] ClientUIThread INFO autodeploy.Globals – *******************************************************
            [2012-09-03 14:34:48] ClientUIThread INFO autodeploy.Globals – **** autodeploy, Version=5.0.3414.0, Culture=neutral, PublicKeyToken=null
            [2012-09-03 14:34:48] ClientUIThread INFO autodeploy.Globals – **** Version 5.0 Build 3414 Revision 0
            [2012-09-03 14:34:48] ClientUIThread INFO autodeploy.Globals – *******************************************************
            [2012-09-03 14:34:51] 16 INFO autodeploy.Globals – Loading vCenter data

            Any hints?

    2. Rob Bastiaansen

      Have you installed VMware Auto Deploy server on that vCenter server? Without that server component the plug in doesn’t do anything.

  60. Puddin Tame

    Its unclear if this will work with the vcenter appliance auto deploy feature. if so how is it integrated?

  61. Corey Melanson

    I was wondering if you have plans to bring support for vDistributed Switch VMkernel ports to the Answer Templates? It picks up on VMkernel ports on standard switches, but not vDS.

    Thanks :-)

  62. Daniel


    we’re using a proxy to reach internet from our lab, when we have the proxy activated in IE the VMware depot is added to the software deopt tab, but when we try to add the HA depot we get 503 error from our Proxy. We have configured exclusions but some how auto deploy gui doesn’t seams to read that list at all…
    When we run the same HA url in a webbrowser it works fine, so something is going south…

  63. Tom


    We try Your AutoDeploy GUI with vCenter Server Appliance 5.0 all works but ESXi is deployed in server memory, How we can deply on Local Storage HDD or USB?? where we can select install location for esxi?

    Thanks for Your response

  64. Tommy

    One item I noticed when using the tool today – no option to add mutiple comma separated MAC addresses. In our environment we’re using MAC address patterns to determine which server grabs which profile (mainly because it’s easy to assign a group of MAC addresses to servers in a UCS environment)

    Using the command line this isn’t too big of an issue, we just have to enter each MAC in the range separated by commas. The GUI tool on the other hand only allows one MAC address. (I’m also seeing an internal error when trying to use it at all.)

    Other than that one issue everything else seems to work pretty well.

    Also, if you have some inside connections with some of the other Auto Deploy guys, maybe you can see if they will allow the use of a MAC address range the same way that is available with the IP address range. :)

    Thanks for the great tool!


    1. Max

      yes it’s true you cannot assign more than a single mac address, I’ll fix it on next version, I agree will be useful to have a range address field , I’ll try to implement it :)

  65. Rick Scherer

    Any known issues with installing the plug-in on a Windows 7 x64 host? On my lab system it installs fine but when I try to run vpxclient Windows thinks it crashed and wants to close it.

      1. Max Daneri

        strange should works without any problem with a vCenter Server Appliance.

        please try to restart autodeploy daemon on VSA

    1. Max Daneri

      Hi Rick,
      please I need more details, could you send me the logs ( %USERPROFILES%\appdata\VMware\Autodeploy\log )
      was it a fresh install or an upgrade from a beta version?

  66. Sergey

    Thanks! Great thing!
    But some issues…
    Have a lil bit tested it today – noticed that there is some inconsistance in tasks with powrcli. If I change rule through powercli(mark it as ruleset or change the name etc.) these changes do not reflect in GUI inteface, It is still with old settings.
    And 2nd – If I download depot vie powercli, I can’t see it via GUI.

    1. Max

      Yes you are right, Autodeploy server has been designed to be used with powershell, not with a gui, when on server an event happen (change rule, new image ,etc ) , no information return to client, (you get the same behaviour if you use 2 different powershell sessions)
      , the only workaround is to click the refresh link, this force the client to reload all server information.



Leave a Reply

Your email address will not be published. Required fields are marked *