I ended up checking out the vagrant-installers project (https://github.com/mitchellh/vagrant-installers) and was able to build a version for Windows based on the latest code in master. Here is what I ended up doing to build an installer:
Have Puppet and WiX installed and in your path http://wixtoolset.org/releases/ https://downloads.puppetlabs.com/windows/ Clone vagrant-installers project. If you have 32-bit Puppet 3.x installed then you won't need to change anything but if you have Puppet 4 installed then a small change is required to add the codedir parameter to the argument list in run.ps1 - "--codedir=$TmpDir", (There is a pull request in vagrant-installers that does this for Linux) If you have 64 bit puppet installed, fix the path to puppet in run.ps1 In cmd.exe running as administrator: Run substrate\run.bat to build the substrate, argument is folder where it will put substrate zip. substrate\run.bat c:\temp\output Run package\package.bat, arguments are the subtrate zip and the branch or tag you want to build: package\package.bat c:\temp\output\substrate_windows_x86_64.zip master On Tuesday, April 19, 2016 at 4:16:35 PM UTC-4, James Carr wrote: > > Hi, > > This simple fix ( > https://github.com/mitchellh/vagrant/commit/9dbdb9397a92d4fc489e9afcb022621df7f60d11 > > <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fmitchellh%2Fvagrant%2Fcommit%2F9dbdb9397a92d4fc489e9afcb022621df7f60d11&sa=D&sntz=1&usg=AFQjCNFaourSS9jc-1CBYkuqe6Y7OdG42w>) > > is all that is keeping my team from using pure guest based ansible > provisioning. Is there any timetable for when 1.8.2 will drop? > > > Thanks! > James > > -- This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list. GitHub Issues: https://github.com/mitchellh/vagrant/issues IRC: #vagrant on Freenode --- You received this message because you are subscribed to the Google Groups "Vagrant" 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/vagrant-up/f2a5d25d-cd50-4eda-8f8b-74c820db163b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
