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 to false 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 for vagrant rdp to function.