All Versions
133
Latest Version
Avg Release Cycle
53 days
Latest Release
901 days ago
Changelog History
Page 10
Changelog History
Page 10
-
v1.0.5 Changes
September 18, 2012- Work around a critical bug in VirtualBox 4.2.0 on Windows that causes Vagrant to not work. [GH-1130]
- Plugin loading works better on Windows by using the proper file path separator.
- NFS works on Fedora 16+. [GH-1140]
- NFS works with newer versions of Arch hosts that use systemd. [GH-1142]
-
v1.0.4 Changes
September 13, 2012- VirtualBox 4.2 driver. [GH-1120]
- Correct
ssh-config
help to use--host
, not-h
. - Use "127.0.0.1" instead of "localhost" for port checking to fix problem where "localhost" is not properly setup. [GH-1057]
- Disable read timeout on Net::HTTP to avoid
rbuf_fill
error. [GH-1072] - Retry SSH on
EHOSTUNREACH
errors. - Add missing translation for "saving" state. [GH-1110]
-
v1.0.3 Changes
May 01, 2012- Don't enable NAT DNS proxy on machines where resolv.conf already points to localhost. This allows Vagrant to work once again with Ubuntu 12.04. [GH-909]
-
v1.0.2 Changes
March 25, 2012- Provisioners will still mount folders and such if
--no-provision
is used, so thatvagrant provision
works. [GH-803] - Nicer error message if an unsupported SSH key type is used. [GH-805]
- Gentoo guests can now have their host names changed. [GH-796]
- Relative paths can be used for the
config.ssh.private_key_path
setting. [GH-808] vagrant ssh
now works on Solaris, whereIdentitiesOnly
was not an available option. [GH-820]- Output works properly in the face of broken pipes. [GH-819]
- Enable Host IO Cache on the SATA controller by default.
- Chef-solo provisioner now supports encrypted data bags. [GH-816]
- Enable the NAT DNS proxy by default, allowing your DNS to continue working when you switch networks. [GH-834]
- Checking for port forwarding collisions also checks for other applications that are potentially listening on that port as well. [GH-821]
- Multiple VM names can be specified for the various commands now. For
example:
vagrant up web db service
. [GH-795] - More robust error handling if a VM fails to boot. The error message is much clearer now. [GH-825]
- Provisioners will still mount folders and such if
-
v1.0.1 Changes
March 11, 2012- Installers are now bundled with Ruby 1.9.3p125. Previously they were bundled with 1.9.3p0. This actually fixes some IO issues with Windows.
- Windows installer now outputs a
vagrant
binary that will work in msys or Cygwin environments. - Fix crashing issue which manifested itself in multi-VM environments.
- Add missing
rubygems
require inenvironment.rb
to avoid possible load errors. [GH-781] vagrant destroy
shows a nice error when called without a TTY (and hence can't confirm). [GH-779]- Fix an issue with the
:vagrantfile_name
option toVagrant::Environment
not working properly. [GH-778] VAGRANT_CWD
environmental variable can be used to set the CWD to something other than the current directory.- Downloading boxes from servers that don't send a content-length now works properly. [GH-788]
- The
:facter
option now works for puppet server. [GH-790] - The
--no-provision
and--provision-with
flags are available tovagrant reload
now. :openbsd
guest which supports only halting at the moment. [GH-773]ssh-config -h
now shows help, instead of assuming a host is being specified. For host, you can still use--host
. [GH-793]
-
v1.0.0 Changes
March 06, 2012vagrant gem
should now be used to install Vagrant plugins that are gems. This installs the gems to a private gem folder that Vagrant adds to its own load path. This isolates Vagrant-related gems from system gems.- Plugin loading no longer happens right when Vagrant is loaded, but when a Vagrant environment is loaded. I don't anticipate this causing any problems but it is a backwards incompatible change should a plugin depend on this (but I don't see any reason why they would).
vagrant destroy
now asks for confirmation by default. This can be overridden with the--force
flag. [GH-699]- Fix issue with Puppet config inheritance. [GH-722]
- Fix issue where starting a VM on some systems was incorrectly treated as failing. [GH-720]
- It is now an error to specify the packaging
output
as a directory. [GH-730] - Unix-style line endings are used properly for guest OS. [GH-727]
- Retry certain VirtualBox operations, since they intermittently fail. [GH-726]
- Fix issue where Vagrant would sometimes "lose" a VM if an exception occurred. [GH-725]
vagrant destroy
destroys virtual machines in reverse order. [GH-739]- Add an
fsid
option to Linux NFS exports. [GH-736] - Fix edge case where an exception could be raised in networking code. [GH-742]
- Add missing translation for the "guru meditation" state. [GH-745]
- Check that VirtualBox exists before certain commands. [GH-746]
- NIC type can be defined for host-only network adapters. [GH-750]
- Fix issue where re-running chef-client would sometimes cause problems due to file permissions. [GH-748]
- FreeBSD guests can now have their hostnames changed. [GH-757]
- FreeBSD guests now support host only networking and bridged networking. [GH-762]
VM#run_action
is now public so plugin-devs can hook into it.- Fix crashing bug when attempting to run commands on the "primary" VM in a multi-VM environment. [GH-761]
- With puppet you can now specify
:facter
as a dictionary of facts to override what is generated by Puppet. [GH-753] - Automatically convert all arguments to
customize
to strings. - openSUSE host system. [GH-766]
- Fix subprocess IO deadlock which would occur on Windows. [GH-765]
- Fedora 16 guest support. [GH-772]
-
v0.9.7 Changes
February 09, 2012- Fix regression where all subprocess IO simply didn't work with Windows. [GH-721]
-
v0.9.6 Changes
February 07, 2012- Fix strange issue with inconsistent childprocess reads on JRuby. [GH-711]
vagrant ssh
does a directexec()
syscall now instead of going through the shell. This makes it so things like shell expansion oddities no longer cause problems. [GH-715]- Fix crashing case if there are no ports to forward.
- Fix issue surrounding improper configuration of host only networks on RedHat guests. [GH-719]
- NFS should work properly on Gentoo. [GH-706]
-
v0.9.5 Changes
February 05, 2012- Fix crashing case when all network options are
:auto_config false
. [GH-689] - Type of network adapter can be specified with
:nic_type
. [GH-690] - The NFS version can be specified with the
:nfs_version
option on shared folders. [GH-557] - Greatly improved FreeBSD guest and host support. [GH-695]
- Fix instability with RedHat guests and host only and bridged networks. [GH-698]
- When using bridged networking, only list the network interfaces that are up as choices. [GH-701]
- More intelligent handling of the
certname
option for puppet server. [GH-702] - You may now explicitly set the network to bridge to in the Vagrantfile
using the
:bridge
parameter. [GH-655]
- Fix crashing case when all network options are
-
v0.9.4 Changes
January 28, 2012- Important internal changes to middlewares that make plugin developer's lives much easier. [GH-684]
- Match VM names that have parens, brackets, etc.
- Detect when the VirtualBox kernel module is not loaded and error. [GH-677]
- Set
:auto_config
to false on any networking option to not automatically configure it on the guest. [GH-663] - NFS shared folder guest paths can now contain shell expansion characters
such as
~
. - NFS shared folders with a
:create
flag will have their host folders properly created if they don't exist. [GH-667] - Fix the precedence for Arch, Ubuntu, and FreeBSD host classes so they are properly detected. [GH-683]
- Fix issue where VM import sometimes made strange VirtualBox folder layouts. [GH-669]
- Call proper
id
command on Solaris. [GH-679] - More accurate VBoxManage error detection.
- Shared folders can now be marked as transient using the
:transient
flag. [GH-688]