Vagrant v1.6.3 Release Notes
Release Date: 2014-05-29 // almost 10 years ago-
๐ FEATURES:
- New Guest: NixOS - Supports changing host names and setting networks. [GH-3830]
๐ IMPROVEMENTS:
- core: A CA path can be specified in the Vagrantfile, not just a file, when using a custom CA. [GH-3848]
- commands/box/add:
--capath
flag added for custom CA path. [GH-3848] - commands/halt: Halt in reverse order of up, like destroy. [GH-3790]
- hosts/linux: Uses rdesktop to RDP into machines if available. [GH-3845]
- providers/docker: Support for UDP forwarded ports. [GH-3886]
- provisioners/salt: Works on Windows guests. [GH-3825]
๐ BUG FIXES:
- core: Provider plugins more easily are compatible with global-status and should show less stale data. [GH-3808]
- core: When setting a synced folder, it will assume it is not disabled unless explicitly specified. [GH-3783]
- core: Ignore UDP forwarded ports for collision detection. [GH-3859]
- commands/package: Package with
--base
for VirtualBox doesn't crash. [GH-3827] - guests/solaris11: Fix issue with public network and DHCP on newer Solaris releases. [GH-3874]
- guests/windows: Private networks with static IPs work when there is more than one. [GH-3818]
- guests/windows: Don't look up a forwarded port for WinRM if we're not accessing the local host. [GH-3861]
- guests/windows: Fix errors with arg lists that are too long over WinRM in some cases. [GH-3816]
- guests/windows: Powershell exits with proper exit code, fixing
- issues where non-zero exit codes weren't properly detected. [GH-3922]
- hosts/windows: Don't execute mstsc using PowerShell since it doesn't exit properly. [GH-3837]
- hosts/windows: For RDP, don't remove the Tempfile right away. [GH-3875]
- providers/docker: Never do graceful shutdown, always use
docker stop
. [GH-3798] - providers/docker: Better error messaging when SSH is not ready direct to container. [GH-3763]
- providers/docker: Don't port map SSH port if container doesn't support SSH. [GH-3857]
- providers/docker: Proper SSH info if using native driver. [GH-3799]
- providers/docker: Verify host VM has SSH ready. [GH-3838]
- providers/virtualbox: On Windows, check
VBOX_MSI_INSTALL_PATH
for VBoxManage path as well. [GH-3852] - provisioners/puppet: Fix setting facter vars with Windows guests. [GH-3776]
- provisioners/puppet: On Windows, run in elevated prompt. [GH-3903]
- guests/darwin: Respect mount options for NFS. [GH-3791]
- guests/freebsd: Properly register the rsync_pre capability
- guests/windows: Certain executed provisioners won't leave output and exit status behind. [GH-3729]
- synced_folders/rsync:
rsync__chown
can be set tofalse
to disable recursive chown after sync. [GH-3810] - synced_folders/rsync: Use a proper msys path if not in Cygwin. [GH-3804]
- synced_folders/rsync: Don't append args infinitely, clear out arg list on each run. [GH-3864]
๐ PLUGIN AUTHOR CHANGES:
- Providers can now implement the
rdp_info
provider capability to get proper info forvagrant rdp
to function.