Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 346 lines (299 sloc) 17.757 kb
530c4f2 @mitchellh v0.8.0
mitchellh authored
1 ## 0.8.0 (July 20, 2011)
d493a51 @mitchellh v0.8.0.dev
mitchellh authored
2
3101d22 @mitchellh Update CHANGELOG for 4.1.x
mitchellh authored
3 - VirtualBox 4.1 support _only_. Previous versions of VirtualBox
4 are supported by earlier versions of Vagrant.
52ba4db @mitchellh Note speed gains in CHANGELOG
mitchellh authored
5 - Performance optimizations in `virtualbox` gem. Huge speed gains.
c27d857 @mitchellh Rename :chef_server to :chef_client. [GH-359]
mitchellh authored
6 - `:chef_server` provisioner is now `:chef_client`. [GH-359]
8b2d4bf @mitchellh Update CHANGELOG, minor style changes
mitchellh authored
7 - SSH connection is now cached after first access internally,
8 speeding up `vagrant up`, `reload`, etc. quite a bit.
9 - Actions which modify the VM now occur much more quickly,
10 greatly speeding up `vagrant up`, `reload`, etc.
487e6a1 @mitchellh Update CHANGELOG
mitchellh authored
11 - SUSE host only networking support. [GH-369]
dcaca22 @mitchellh Show nice error message for bad HTTP downloads [closes GH-403]
mitchellh authored
12 - Show nice error message for invalid HTTP responses for HTTP
13 downloader. [GH-403]
b4c9ec6 @mitchellh Ability to provide inline script for shell provisioner [closes GH-395]
mitchellh authored
14 - New `:inline` option for shell provisioner to provide inline
15 scripts as a string. [GH-395]
179845a @mitchellh Host only network works properly on multiple adapters [closes GH-365]
mitchellh authored
16 - Host only network now properly works on multiple adapters. [GH-365]
8733a74 @mitchellh Can now specify owner/group of shared folders. [closes GH-350]
mitchellh authored
17 - Can now specify owner/group for regular shared folders. [GH-350]
5e2e019 @mitchellh `ssh_config` will use VM name if given for host name [closes GH-332]
mitchellh authored
18 - `ssh_config` host name will use VM name if given. [GH-332]
29688eb @mitchellh `vagrant ssh` -e flag is now -c [closes GH-323]
mitchellh authored
19 - `ssh` `-e` flag changed to `-c` to align with `ssh` standard
20 behavior. [GH-323]
c2bccdc @mitchellh Forward agent and forward X11 properly appear in `ssh_config` output. [c...
mitchellh authored
21 - Forward agent and forward X11 settings properly appear in
22 `ssh_config` output. [GH-105]
9287324 @mitchellh Chef JSON can be set directly with `json =` instead of the old `merge!` ...
mitchellh authored
23 - Chef JSON can now be set with `chef.json =` instead of the old
24 `merge` technique. [GH-314]
bdc316f @mitchellh Provisioner configuration no longer cleared when box is downloaded durin...
mitchellh authored
25 - Provisioner configuration is no longer cleared when the box
26 needs to be downloaded during an `up`. [GH-308]
e625dba @mitchellh Multiple Chef provisioners no longer overwrite cookbook folders. [closes...
mitchellh authored
27 - Multiple Chef provisioners no longer overwrite cookbook folders. [GH-407]
8b2d4bf @mitchellh Update CHANGELOG, minor style changes
mitchellh authored
28 - `package` won't delete previously existing file. [GH-408]
79a2ffb @mitchellh Update CHANGELOG
mitchellh authored
29 - Vagrantfile can be lowercase now. [GH-399]
874a976 @mitchellh Only one copy of Vagrant can run at any given time. [closes GH-364]
mitchellh authored
30 - Only one copy of Vagrant may be running at any given time. [GH-364]
442584f @mitchellh Change default home directory to ~/.vagrant.d [closes GH-333]
mitchellh authored
31 - Default home directory for Vagrant moved to `~/.vagrant.d` [GH-333]
0dacd78 @mitchellh Add `forwarded_port_destination` to find SSH port by that instead of key...
mitchellh authored
32 - Specify a `forwarded_port_destination` for SSH configuration and
33 SSH port searching will fall back to that if it can't find any
34 other port. [GH-375]
d493a51 @mitchellh v0.8.0.dev
mitchellh authored
35
09346c2 @mitchellh v0.7.8
mitchellh authored
36 ## 0.7.8 (July 19, 2011)
37
38 - Make sure VirtualBox version check verifies that it is 4.0.x.
39
8b8225f @mitchellh v0.7.7 - Fix crashing bug on 1.9.2 + Psych
mitchellh authored
40 ## 0.7.7 (July 12, 2011)
41
42 - Fix crashing bug with Psych and Ruby 1.9.2. [GH-411]
43
578c384 @mitchellh v0.7.6
mitchellh authored
44 ## 0.7.6 (July 2, 2011)
3582a8f @mitchellh Up version for development
mitchellh authored
45
338b3ac @mitchellh Run Chef commands in a single command [GH-390]
mitchellh authored
46 - Run Chef commands in a single command. [GH-390]
0cde5d2 @mitchellh Allow NFS Chef mounting [GH-378]
mitchellh authored
47 - Add `nfs` option for Chef to mount Chef folders via NFS. [GH-378]
6fa21d2 @mitchellh Fix missing translation [GH-371]
mitchellh authored
48 - Add translation for `aborted` state in VM. [GH-371]
af5fce8 @mitchellh Update CHANGELOG for GH-374
mitchellh authored
49 - Use full paths with the Chef provisioner so that restart cookbook will
50 work. [GH-374]
e8dce40 @mitchellh Added --no-color option
mitchellh authored
51 - Add "--no-color" as an argument and no colorized output will be used. [GH-379]
c9d03cf @mitchellh Added DEVICE option to RedHat host only networking template. [GH-382]
mitchellh authored
52 - Added DEVICE option to the RedHat host only networking entry, which allows
53 host only networking to work even if the VM has multiple NICs. [GH-382]
f79084b @mitchellh Touch RedHat network config to force it to exist [GH-381]
mitchellh authored
54 - Touch the network configuration file for RedHat so that the `sed` works
55 with host only networking. [GH-381]
46c8bd0 @mitchellh Load prerelease plugins if available
mitchellh authored
56 - Load prerelease versions of plugins if available.
096c8b2 @mitchellh Do not load a plugin if it depends on invalid version of Vagrant
mitchellh authored
57 - Do not load a plugin if it depends on an invalid version of Vagrant.
2d9d16d @mitchellh Update CHANGELOG
mitchellh authored
58 - Encrypted data bag support in Chef server provisioner. [GH-398]
b99ed64 @mitchellh Update CHANGELOG
mitchellh authored
59 - Use the `-H` flag to set the proper home directory for `sudo`. [GH-370]
3582a8f @mitchellh Up version for development
mitchellh authored
60
79b62a8 @mitchellh v0.7.5
mitchellh authored
61 ## 0.7.5 (May 16, 2011)
6630dfe @mitchellh Up version for development
mitchellh authored
62
45f4b0c @mitchellh Update CHANGELOG
mitchellh authored
63 - `config.ssh.port` can be specified and takes highest precedence if specified.
64 Otherwise, Vagrant will still attempt to auto-detect the port. [GH-363]
f96a636 @mitchellh No more RubyGems deprecation messages!
mitchellh authored
65 - Get rid of RubyGems deprecations introduced with RubyGems 1.8.x
df75e6f @mitchellh Update CHANGELOG
mitchellh authored
66 - Search in pre-release gems for plugins as well as release gems.
d7fe7f3 @mitchellh Update CHANGELOG
mitchellh authored
67 - Support for Chef-solo `data_bags_path` [GH-362]
c117dba @mitchellh Refactor and tests for GH-342 (chef enhancements)
mitchellh authored
68 - Can specify path to Chef binary using `binary_path` [GH-342]
69 - Can specify additional environment data for Chef using `binary_env` [GH-342]
6630dfe @mitchellh Up version for development
mitchellh authored
70
0360198 @mitchellh v0.7.4
mitchellh authored
71 ## 0.7.4 (May 12, 2011)
e7e9dc5 @mitchellh Up version for dev
mitchellh authored
72
9589369 @mitchellh Update CHANGELOG
mitchellh authored
73 - Chef environments support (for Chef 0.10) [GH-358]
800d208 @mitchellh Update CHANGELOG
mitchellh authored
74 - Suppress the "added to known hosts" message for SSH [GH-354]
ed48c2d @mitchellh Update changelog for ruby 1.8.6 support
mitchellh authored
75 - Ruby 1.8.6 support [GH-352]
104f59d @mitchellh Chef proxy settings now work for chef server [closes GH-335]
mitchellh authored
76 - Chef proxy settings now work for chef server [GH-335]
e7e9dc5 @mitchellh Up version for dev
mitchellh authored
77
b6fccbc @mitchellh v0.7.3
mitchellh authored
78 ## 0.7.3 (April 19, 2011)
e6f2406 @mitchellh Up version for development
mitchellh authored
79
6d669d7 @mitchellh Retry all SSH commands on Net::SSH::Disconnect
mitchellh authored
80 - Retry all SSH on Net::SSH::Disconnect in case SSH is just restarting. [GH-313]
0953c41 @mitchellh Some stylistic changes regarding arch commit
mitchellh authored
81 - Add NFS shared folder support for Arch linux. [GH-346]
77a1b9a @mitchellh Fix issue with unknown terminal type output for sudo commands
mitchellh authored
82 - Fix issue with unknown terminal type output for sudo commands.
8792ed8 @mitchellh Update the CHANGELOG
mitchellh authored
83 - Forwarded port protocol can now be set as UDP. [GH-311]
84 - Chef server file cache path and file backup path can be configured. [GH-310]
2cfa79a @mitchellh Setting hostname on Debian (not Ubuntu) should now work [closes GH-307]
mitchellh authored
85 - Setting hostname should work on Debian now. [GH-307]
e6f2406 @mitchellh Up version for development
mitchellh authored
86
cebb01c @mitchellh v0.7.2
mitchellh authored
87 ## 0.7.2 (February 8, 2011)
af85d29 @mitchellh Up version for development
mitchellh authored
88
e975956 Update json dep to ~> 1.5.1, which works with Ruby19 on Windows
Mitchell Hashimoto authored
89 - Update JSON dependency to 1.5.1, which works with Ruby 1.9 on
90 Windows.
bd7e94d @mitchellh Update CHANGELOG for mdub's commit
mitchellh authored
91 - Fix sudo issues on sudo < 1.7.0 (again).
dc0b175 @mitchellh Update CHANGELOG for confirmed fix from last commit
mitchellh authored
92 - Fix race condition in SSH, which specifically manifested itself in
93 the chef server provisioner. [GH-295]
84b4638 @mitchellh Changelog for bash sudo change
mitchellh authored
94 - Change sudo shell to use `bash` (configurable). [GH-301]
cb3084c @mitchellh Update CHANGELOG for host only network mac address setting
mitchellh authored
95 - Can now set mac address of host only network. [GH-294]
a0dacb0 @mitchellh NFS folders with spaces should now work [GH-293]
mitchellh authored
96 - NFS shared folders with spaces now work properly. [GH-293]
c1373f4 @mitchellh Failed SSH commands show output in error message. [closes GH-285]
mitchellh authored
97 - Failed SSH commands now show output in error message. [GH-285]
af85d29 @mitchellh Up version for development
mitchellh authored
98
40a7f01 @mitchellh v0.7.1
mitchellh authored
99 ## 0.7.1 (January 28, 2011)
d418a53 @mitchellh Up version for development
mitchellh authored
100
ea7c99e @mitchellh Change references to VirtualBox 3.2 to 4.0
mitchellh authored
101 - Change error output with references to VirtualBox 3.2 to 4.0.
59fa9ac @mitchellh net-ssh 2.1.0. Adds "IdentitiesOnly" support for net-ssh, fixing problem...
mitchellh authored
102 - Internal SSH through net-ssh now uses `IdentitiesOnly` thanks to
103 upstream net-ssh fix.
e08dd44 @mitchellh Update CHANGELOG for GH-279
mitchellh authored
104 - Fix issue causing warnings to show with `forwardx11` enabled for SSH. [GH-279]
baa2041 @mitchellh FreeBSD system
mitchellh authored
105 - FreeBSD support for host only networks, NFS, halting, etc. [GH-275]
2821dce @mitchellh SSH commands which use sudo compatible with sudo < 1.7.0
mitchellh authored
106 - Make SSH commands which use sudo compatible with sudo < 1.7.0. [GH-278]
107 - Fix broken puppet server provisioner which called a nonexistent
108 method.
c0902a4 @mitchellh Change default SSH host to 127.0.0.1 instead of localhost
mitchellh authored
109 - Default SSH host changed from `localhost` to `127.0.0.1` since
110 `localhost` is not always loopback.
75e283c @mitchellh New `shell` provisioner which uploads and executes a script as root on V...
mitchellh authored
111 - New `shell` provisioner which simply uploads and executes a script as
112 root on the VM.
d58c1cf @mitchellh Gentoo host only network no longer fails if already enabled. [closes GH-...
mitchellh authored
113 - Gentoo host only networking no longer fails if alrady setup. [GH-286]
8d55bdc @mitchellh Style tweaks and tests added for changing host name
mitchellh authored
114 - Set the host name of your guest OS with `config.vm.host_name` [GH-273]
e02b871 @mitchellh ssh-config now outputs configured config.ssh.host
mitchellh authored
115 - `vagrant ssh-config` now outputs the configured `config.ssh.host`
d418a53 @mitchellh Up version for development
mitchellh authored
116
df6da56 @mitchellh v0.7.0
mitchellh authored
117 ## 0.7.0 (January 19, 2011)
28a2167 @mitchellh Up to 0.7.0.dev, release imminent
mitchellh authored
118
302f9ff @mitchellh Puppet provisioner can mount/configure module paths from local directory
mitchellh authored
119 - VirtualBox 4.0 support. Support for VirtualBox 3.2 is _dropped_, since
120 the API is so different. Stay with the 0.6.x series if you have VirtualBox
121 3.2.x.
b8c84b6 @mitchellh Vagrantfiles are loaded only once, instead of 4+ times [closes GH-238]
mitchellh authored
122 - Puppet server provisioner. [GH-262]
82d26f2 @mitchellh Tests passing for shared folder mount changes.
mitchellh authored
123 - Use numeric uid/gid in mounting shared folders to increase portability. [GH-252]
6b74ad1 @mitchellh Box adding via HTTP follows redirects [closes GH-163]
mitchellh authored
124 - HTTP downloading follows redirects. [GH-163]
4cbce66 @mitchellh Downloaders have clearer output to note what they're doing
mitchellh authored
125 - Downloaders have clearer output to note what they're doing.
c1be64a @mitchellh Shared folders with no guest path are not automounted [closes GH-184]
mitchellh authored
126 - Shared folders with no guest path are not automounted. [GH-184]
fb8f0c0 @mitchellh Reload config after downloading box during `up` [closes GH-231]
mitchellh authored
127 - Boxes downloaded during `vagrant up` reload the Vagrantfile config, which
128 fixes a problem with box settings not being properly loaded. [GH-231]
5bc2e7f @mitchellh Update CHANGELOG
mitchellh authored
129 - `config.ssh.forward_x11` to enable the ForwardX11 SSH option. [GH-255]
7cfa2b6 @mitchellh README in contrib directory
mitchellh authored
130 - Vagrant source now has a `contrib` directory where contributions of miscellaneous
131 addons for Vagrant will be added.
b8c84b6 @mitchellh Vagrantfiles are loaded only once, instead of 4+ times [closes GH-238]
mitchellh authored
132 - Vagrantfiles are now loaded only once (instead of 4+ times) [GH-238]
9a158cf @mitchellh Set VAGRANT_HOME env var to change vagrant home directory
mitchellh authored
133 - Ability to move home vagrant dir (~/.vagrant) by setting VAGRANT_HOME
134 environmental variable.
8ce9531 @mitchellh Remove check for OSE version, since with VirtualBox 4 this distinction n...
mitchellh authored
135 - Removed check and error for the "OSE" version of VirtualBox, since with
136 VirtualBox 4 this distinction no longer exists.
101aa45 @mitchellh Proxy settings for chef. [closes GH-169]
mitchellh authored
137 - Ability to specify proxy settings for chef. [GH-169]
b9463de @mitchellh Helpful error message if NFS mount fails in Linux [closes GH-135]
mitchellh authored
138 - Helpful error message shown if NFS mounting fails. [GH-135]
76f10f9 @mitchellh Update CHANGELOG for Gentoo
mitchellh authored
139 - Gentoo guests now support host only networks. [GH-240]
b302053 @mitchellh Update CHANGELOG for RedHat host only networking
mitchellh authored
140 - RedHat (CentOS included) guests now support host only networks. [GH-260]
d179d3d @mitchellh Update CHANGELOG with new provisioner syntax
mitchellh authored
141 - New Vagrantfile syntax for enabling and configuring provisioners. This
142 change is not backwards compatible. [GH-265]
a8bd6f7 @mitchellh Update CHANGELOG with RVM friendly updates
mitchellh authored
143 - Provisioners are now RVM-friendly, meaning if you installed chef or puppet
144 with an RVM managed Ruby, Vagrant now finds then. [GH-254]
c32ab04 @mitchellh Change the mechanism by which useless host only networks are detected an...
mitchellh authored
145 - Changed the unused host only network destroy mechanism to check for
146 uselessness after the VM is destroyed. This should result in more accurate
147 checks.
e197887 @mitchellh Don't disable networks on halt/destroy.
mitchellh authored
148 - Networks are no longer disabled upon halt/destroy. With the above
149 change, its unnecessary.
302f9ff @mitchellh Puppet provisioner can mount/configure module paths from local directory
mitchellh authored
150 - Puppet supports `module_path` configuration to mount local modules directory
151 as a shared folder and configure puppet with it. [GH-270]
32f4560 @mitchellh ssh-config host is now 127.0.0.1 instead of localhost
mitchellh authored
152 - `ssh-config` now outputs `127.0.0.1` as the host instead of `localhost`.
7f41ce1 @mitchellh Up version for development (0.6.10.dev)
mitchellh authored
153
86394fc @mitchellh v0.6.9
mitchellh authored
154 ## 0.6.9 (December 21, 2010)
29e640e @mitchellh Up version for development to v0.6.9.dev
mitchellh authored
155
f0d1631 @mitchellh Puppet provisioner
mitchellh authored
156 - Puppet provisioner. [GH-223]
8f42d5e @mitchellh Update changelog for solaris changes
mitchellh authored
157 - Solaris system configurable to use `sudo`.
158 - Solaris system registered, so it can be set with `:solaris`.
d0add46 @mitchellh Update CHANGELOG for GH-241
mitchellh authored
159 - `vagrant package` include can be a directory name, which will cause the
160 contents to be recursively copied into the package. [GH-241]
d0e3cf1 @mitchellh config.puppet.options can be a string as well
mitchellh authored
161 - Arbitrary options to puppet binary can be set with `config.puppet.options`. [GH-242]
2e1d2b1 @mitchellh Update CHANGELOG for GH-243
mitchellh authored
162 - BSD hosts use proper GNU sed syntax for clearing NFS shares. [GH-243]
135de3f @mitchellh Update CHANGELOG for GH-244
mitchellh authored
163 - Enumerate VMs in a multi-VM environment in order they were defined. [GH-244]
59ae574 @mitchellh Use timeout library instead of threads to check for VM boot
mitchellh authored
164 - Check for VM boot changed to use `timeout` library, which works better with Windows.
c3b26dc @mitchellh Show special error if VirtualBox not detected on 64-bit Win
mitchellh authored
165 - Show special error if VirtualBox not detected on 64-bit Windows.
2358130 @mitchellh Show error if host only networking on Windows
mitchellh authored
166 - Show error to Windows users attempting to use host only networking since
167 it doesn't work yet.
29e640e @mitchellh Up version for development to v0.6.9.dev
mitchellh authored
168
169 ## 0.6.8 (November 30, 2010)
6e48df5 @mitchellh Up version for development
mitchellh authored
170
171 - Network interfaces are now up/down in distinct commands instead of just
172 restarting "networking." [GH-192]
52023f2 @mitchellh Fix missing translation for chef.
mitchellh authored
173 - Add missing translation for chef binary missing. [GH-203]
e832606 @mitchellh Fix chef validations with new blank run lists
mitchellh authored
174 - Fix default settings for Opscode platform and comments. [GH-213]
175 - Blank client name for chef server now uses FQDN by default, instead of "client" [GH-214]
176 - Run list can now be nil, which will cause it to sync with chef server (when
177 chef server is enabled). [GH-214]
b153709 @mitchellh Update CHANGELOG with fix for GH-215
mitchellh authored
178 - Multiple NFS folders now work on linux. [GH-215]
16da274 @mitchellh Translation for "stuck" state in VM [closes GH-218]
mitchellh authored
179 - Add translation for state "stuck" which is very rare. [GH-218]
2fce72e @mitchellh Up the virtualbox gem dependency to make sure FFI ~> 0.6.3 is loaded.
mitchellh authored
180 - virtualbox gem dependency minimum raised to 0.7.6 to verify FFI < 1.0.0 is used.
331e084 @mitchellh Box collection reloads after downloading during CheckBox. [closes GH-229...
mitchellh authored
181 - Fix issue where box downloading from `vagrant up` didn't reload the box collection. [GH-229]
6e48df5 @mitchellh Up version for development
mitchellh authored
182
a4abdb1 @mitchellh v0.6.7
mitchellh authored
183 ## 0.6.7 (November 3, 2010)
eda116c @mitchellh up to v0.6.7.dev for development
mitchellh authored
184
6bac0a7 @mitchellh Better box verification/error messages.
mitchellh authored
185 - Added validation to verify that a box is specified.
ef50361 @mitchellh Nicer error message when box is not found. [closes GH-195]
mitchellh authored
186 - Proper error message when box is not found for `config.vm.box`. [GH-195]
af9fdef @mitchellh Fix output of `status` with multi-vm to be correct. [closes GH-196]
mitchellh authored
187 - Fix output of `vagrant status` with multi-vm to be correct. [GH-196]
eda116c @mitchellh up to v0.6.7.dev for development
mitchellh authored
188
1544c25 @mitchellh v0.6.6
mitchellh authored
189 ## 0.6.6 (October 14, 2010)
29a5cad @mitchellh Up to 0.6.6.dev for development
mitchellh authored
190
d994e98 @mitchellh `vagrant status NAME` works again. [closes GH-191]
mitchellh authored
191 - `vagrant status NAME` works once again. [GH-191]
3940769 @mitchellh Validate only certain command sequences [closes GH-188]
mitchellh authored
192 - Conditional validation of Vagrantfile so that some commands don't validate. [GH-188]
dcb06a0 @mitchellh Fix junk output for ssh-config. [closes GH-189]
mitchellh authored
193 - Fix "junk" output for ssh-config. [GH-189]
341e791 @mitchellh Port collision type mismatches fixed. [closes GH-185]
mitchellh authored
194 - Fix port collision handling with greater than two VMs. [GH-185]
ebf1fa2 @mitchellh Check if file exists on root path traversal [closes GH-182]
mitchellh authored
195 - Fix potential infinite loop with root path if bad CWD is given to environment.
29a5cad @mitchellh Up to 0.6.6.dev for development
mitchellh authored
196
6732872 @mitchellh v0.6.5 - Important multi-VM and validation bug fixes.
mitchellh authored
197 ## 0.6.5 (October 8, 2010)
8d909b8 @mitchellh Update to v0.6.5.dev for development
mitchellh authored
198
5fcf10d @mitchellh Validations to assure base MAC address is set
mitchellh authored
199 - Validations on base MAC address to avoid situation described in GH-166, GH-181
200 from ever happening again.
c6b0fae @mitchellh Load sub-VM configuration on first-pass, allowing box loading for sub-VM...
mitchellh authored
201 - Properly load sub-VM configuration on first-pass of config loading. Solves
202 a LOT of problems with multi-VM. [GH-166] [GH-181]
ba9cb19 @mitchellh Configuration only validates on final Vagrantfile proc, allowing multi-V...
mitchellh authored
203 - Configuration now only validates on final Vagrantfile proc, so multi-VM
204 validates correctly.
e36a9d3 @mitchellh Nice error message given if ".vagrant" is a directory and therefore can'...
mitchellh authored
205 - A nice error message is given if ".vagrant" is a directory and therefore
206 can't be accessed. [GH-172]
5b9bc08 @mitchellh Fix plugin loading in a Rails 2.3.x project [closes GH-176]
mitchellh authored
207 - Fix plugin loading in a Rails 2.3.x project. [GH-176]
8d909b8 @mitchellh Update to v0.6.5.dev for development
mitchellh authored
208
f32db6c @mitchellh v0.6.4 - Various bug fixes
mitchellh authored
209 ## 0.6.4 (October 4, 2010)
f2cf24c @mitchellh Update CHANGELOG for unreleased
mitchellh authored
210
18835ff @mitchellh Default VM name is now properly env cwd folder name
mitchellh authored
211 - Default VM name is now properly the parent folder of the working directory
212 of the environment.
12b769c @mitchellh Removed final global test helper from test/test_helper.rb
mitchellh authored
213 - Added method to `TestHelpers` to assist with testing new downloaders.
eaaf55e @mitchellh `up --no-provision` works again. This disables provisioning during the p...
mitchellh authored
214 - `up --no-provision` works again. This disables provisioning during the
215 boot process.
cf823ca @mitchellh Action warden doesn't do recovery process on `SystemExit` exceptions, al...
mitchellh authored
216 - Action warden doesn't do recovery process on `SystemExit` exceptions,
217 allowing the double ctrl-C to work properly again. [related to GH-166]
a17e054 @mitchellh Init Vagrantfile is now heavily commented with various available options...
mitchellh authored
218 - Initial Vagrantfile is now heavily commented with various available
219 options. [GH-171]
3e54150 @mitchellh Box add checks if box exists before the download [closes GH-170]
mitchellh authored
220 - Box add checks if a box already exists before the download. [GH-170]
bad251a @mitchellh NFS no longer attempts to clean exports file if VM is not created, which...
mitchellh authored
221 - NFS no longer attempts to clean exports file if VM is not created,
222 which was causing a stack trace during recovery. [related to GH-166]
ed64541 @mitchellh Basic validation added for Chef configuration (both solo and server).
mitchellh authored
223 - Basic validation added for Chef configuration (both solo and server).
588ead6 @mitchellh Top config class is now available in all `Vagrant::Config::Base` subclas...
mitchellh authored
224 - Top config class is now available in all `Vagrant::Config::Base`
225 subclasses, which is useful for config validation.
c0e3047 @mitchellh Subcommand help shows proper full command in task listing. [closes GH-16...
mitchellh authored
226 - Subcommand help shows proper full command in task listing. [GH-168]
c5b81b5 @mitchellh SSH gives error message if `ssh` binary is not found. [closes GH-161]
mitchellh authored
227 - SSH gives error message if `ssh` binary is not found. [GH-161]
c30b5f4 @mitchellh SSH gives proper error if VM is not running [closes GH-167]
mitchellh authored
228 - SSH gives proper error message if VM is not running. [GH-167]
990908c @mitchellh Fix some undefined error constants in commands
mitchellh authored
229 - Fix some issues with undefined constants in command errors.
f2cf24c @mitchellh Update CHANGELOG for unreleased
mitchellh authored
230
f6c6d72 @mitchellh Update CHANGELOG
mitchellh authored
231 ## 0.6.1, 0.6.2, 0.6.3 (September 27, 2010)
484b84e @mitchellh Updated CHANGELOG with release dates.
mitchellh authored
232
f6c6d72 @mitchellh Update CHANGELOG
mitchellh authored
233 A lot of quick releases which all were to fix issues with Ruby 1.8.7
234 compatibility.
484b84e @mitchellh Updated CHANGELOG with release dates.
mitchellh authored
235
236 ## 0.6.0 (September 27, 2010)
9f4dcbd @mitchellh Bump version to 0.6.0.dev. Time to make the big changes.
mitchellh authored
237
51d576e @mitchellh Update CHANGELOG
mitchellh authored
238 - VM name now defaults to the name of the containing folder, plus a timestamp.
239 This should make it easier to identify VMs in the VirtualBox GUI.
bae6c57 @mitchellh Expose test helpers [closes GH-162]
mitchellh authored
240 - Exposed Vagrant test helpers in `Vagrant::TestHelpers` for plugins to easily
241 test themselves against Vagrant environments.
d5fbf29 @mitchellh Plugins. Documentation coming shortly.
mitchellh authored
242 - **Plugins** have landed. Plugins are simply gems which have a `vagrant_init.rb`
243 file somewhere in their load path. Please read the documentation on
244 vagrantup.com before attempting to create a plugin (which is very easy)
245 for more information on how it all works and also some guidelines.
d5ad387 @mitchellh New `vagrant package` option `--vagrantfile` and changed semantics of `-...
mitchellh authored
246 - `vagrant package` now takes a `--vagrantfile` option to specify a
247 Vagrantfile to package. The `--include` approach for including a Vagrantfile
248 no longer works (previously built boxes will continue to work).
249 - `vagrant package` has new logic with regards to the `--include` option
250 depending on if the file path is relative or absolute (they can be
251 intermixed):
252 * _Relative_ paths are copied directly into the box, preserving
253 their path. So `--include lib/foo` would be in the box as "lib/foo"
254 * _Absolute_ paths are simply copied files into the root of the
255 box. So `--include /lib/foo` would be in the box as "foo"
8f5dace @mitchellh "vagrant_main" is no longer the default run list for chef. It now starts...
mitchellh authored
256 - "vagrant_main" is no longer the default run list. Instead, chef
257 run list starts empty. It is up to you to specify all recipes in
258 the Vagrantfile now.
a96a3fb @mitchellh Update changelog with latest changes
mitchellh authored
259 - Fixed various issues with certain action middleware not working if
260 the VM was not created.
f8e7431 @mitchellh Retry SSH connect a few times before admitting defeat.
mitchellh authored
261 - SSH connection is retried 5 times if there is a connection refused.
262 Related to GH-140.
650ff4b @ankopainting Allow downloading via a proxy if http_proxy environment variable is set....
ankopainting authored
263 - If `http_proxy` environmental variable is set, it will be used as the proxy
264 box adding via http.
23c08f2 @mitchellh Configuration validation for the most common problems added
mitchellh authored
265 - Remove `config.ssh.password`. It hasn't been used for a few versions
266 now and was only kept around to avoid exceptions in Vagrantfiles.
9cc64fc @mitchellh Configuration classes can now be validated. Nice error message shown in ...
mitchellh authored
267 - Configuration is now validated so improper input can be found in
268 Vagrantfiles.
3470d98 @mitchellh Load the root path on demand.
mitchellh authored
269 - Fixed issue with not detecting Vagrantfile at root directory ("/").
f85579a @mitchellh Give a nice error message if there is a syntax error in Vagrantfile [clo...
mitchellh authored
270 - Vagrant now gives a nice error message if there is a syntax error
271 in any Vagrantfile. [GH-154]
32aa5ef @mitchellh Update changelog for backwards incompat change.
mitchellh authored
272 - The format of the ".vagrant" file which stores persisted VMs has
273 changed. This is **backwards incompatible**. Will provide an upgrade
274 utility prior to 0.6 launch.
aa0579a @mitchellh Update CHANGELOG for latest work though its still not complete
mitchellh authored
275 - Every [expected] Vagrant error now exits with a clean error message
276 and a unique exit status, and raises a unique exception (if you're
277 scripting Vagrant).
278 - Added I18n gem dependency for pulling strings into clean YML files.
279 Vagrant is now localizable as a side effect! Translations welcome.
3784eb8 @mitchellh Fix issue with "Waiting for cleanup" message appearing twice in some cas...
mitchellh authored
280 - Fixed issue with "Waiting for cleanup" message appearing twice in
281 some cases. [GH-145]
d868846 @mitchellh `vagrant ssh` and update CHANGELOG before I forget
mitchellh authored
282 - Converted CLI to use Thor. As a tradeoff, there are some backwards
283 incompatibilities:
284 * `vagrant package` - The `--include` flag now separates filenames
285 by spaces, instead of by commas. e.g. `vagrant package --include x y z`
286 * `vagrant ssh` - If you specify a command to execute using the `--execute`
287 flag, you may now only specify one command (before you were able to
288 specify an arbitrary amount). e.g. `vagrant ssh -e "echo hello"`
23526c3 @mitchellh `vagrant ssh_config`
mitchellh authored
289 * `vagrant ssh-config` has become `vagrant ssh_config` due to a limitation
290 in Thor.
9f4dcbd @mitchellh Bump version to 0.6.0.dev. Time to make the big changes.
mitchellh authored
291
6adad7e @mitchellh Fork-and-wait on Tiger as well as leopard. [related to GH-51]
mitchellh authored
292 ## 0.5.4 (September 7, 2010)
293
294 - Fix issue with the "exec failed" by running on Tiger as well.
65eaca0 @mitchellh Update CHANGELOG to coincide with 0.5.4 release
mitchellh authored
295 - Give an error when downloading a box which already exists prior
296 to actually downloading the box.
6adad7e @mitchellh Fork-and-wait on Tiger as well as leopard. [related to GH-51]
mitchellh authored
297
8677bb5 @mitchellh v0.5.3 - Fixes a couple basic bugs.
mitchellh authored
298 ## 0.5.3 (August 23, 2010)
0c41f6d @mitchellh Bump version for development
mitchellh authored
299
7bf9c62 @mitchellh Fix strange formatting from `vagrant init` [closes GH-142]
mitchellh authored
300 - Add erubis as a dependency since its rendering of `erb` is sane.
301 - Fixed poorly formatted Vagrantfile after `vagrant init`. [GH-142]
ca4c064 @mitchellh Updated changelog for Joe's change
mitchellh authored
302 - Fixed NFS not working properly with multiple NFS folders.
3c225ee @mitchellh Use File.join instead of File.expand_path in chef solo provisioner for f...
mitchellh authored
303 - Fixed chef solo provision to work on Windows. It was expanding a linux
304 path which prepended a drive letter onto it.
0c41f6d @mitchellh Bump version for development
mitchellh authored
305
401d722 @mitchellh v0.5.2 - Fix regression with `vagrant package`
mitchellh authored
306 ## 0.5.2 (August 3, 2010)
5184f47 @mitchellh Bump version for development and update changelog
mitchellh authored
307
cf32abb @mitchellh `vagrant up` can be used the same as `vagrant resume` [closes GH-134]
mitchellh authored
308 - `vagrant up` can be used as a way to resume the VM as well (same as
309 `vagrant resume`). [GH-134]
1cbc931 @mitchellh Run chef provisioners with "-E" flag on sudo so PATH is preserved on Cen...
mitchellh authored
310 - Sudo uses "-E" flag to preserve environment for chef provisioners.
311 This fixes issues with CentOS. [GH-133]
f3a6dc8 @mitchellh Added "IdentitiesOnly" flag to `vagrant ssh` to avoid "Too Many Auth Fai...
mitchellh authored
312 - Added "IdentitiesOnly yes" to options when `vagrant ssh` is run to
313 avoid "Too Many Authentication Failures" error. [GH-131]
22a9e3f @mitchellh Fix regression with `package` not working. [closes GH-132]
mitchellh authored
314 - Fix regression with `package` not working. [GH-132]
992bd13 @mitchellh Cleaned up the `vagrant init` command, updated CHANGELOG
mitchellh authored
315 - Added ability to specify box url in `init`, which populates the
316 Vagrantfile with the proper `config.vm.box_url`.
5184f47 @mitchellh Bump version for development and update changelog
mitchellh authored
317
318 ## 0.5.1 (July 31, 2010)
d68ac2e @mitchellh Added changelog to better track important changes I make.
mitchellh authored
319
e63cd71 @mitchellh Specify remote cookbook paths which exist only the VM in cookbook_paths ...
mitchellh authored
320 - Allow specifying cookbook paths which exist only on the VM in `config.chef.cookbooks_path`.
321 This is used for specifying cookbook paths when `config.chef.recipe_url` is used. [GH-130]
322 See updated chef solo documentation for more information on this.
6522a2f @mitchellh Quiet output slightly on `destroy`, `halt`, and `reload`
mitchellh authored
323 - No longer show "Disabling host only networks..." if no host only networks
324 are destroyed. Quiets `destroy`, `halt`, etc output a bit.
0d2cf26 @mitchellh Update changelog for docs changes
mitchellh authored
325 - Updated getting started guide to be more up to date and generic. [GH-125]
fea5ed6 @mitchellh Fixed error with doing a `vagrant up` when no Vagrantfile was present
mitchellh authored
326 - Fixed error with doing a `vagrant up` when no Vagrantfile existed. [GH-128]
b48b0cb @mitchellh NFS cleanup no longer errors if /etc/exports doesn't exist. [closes GH-1...
mitchellh authored
327 - Fixed NFS erroring when NFS wasn't even enabled if `/etc/exports` doesn't
328 exist. [GH-126]
96ea715 @mitchellh Fixed `vagrant resume` to properly resume a suspend VM [closes GH-122]
mitchellh authored
329 - Fixed `vagrant resume` to properly resume a suspended VM. [GH-122]
8ea6d2b @mitchellh Properly discard VM state if saved on various commands such as destroy [...
mitchellh authored
330 - Fixed `halt`, `destroy`, `reload` to where they failed if the VM was
331 in a saved state. [GH-123]
d17765c @mitchellh `config.chef.recipe_url` to download cookbooks via chef solo [closes GH-...
mitchellh authored
332 - Added `config.chef.recipe_url` which allows you to specify a URL to
333 a gzipped tar file for chef solo to download cookbooks. See the
334 [chef-solo docs](http://wiki.opscode.com/display/chef/Chef+Solo#ChefSolo-RunningfromaURL) for more information.
8ea6d2b @mitchellh Properly discard VM state if saved on various commands such as destroy [...
mitchellh authored
335 [GH-121]
d68ac2e @mitchellh Added changelog to better track important changes I make.
mitchellh authored
336 - Added `vagrant box repackage` which repackages boxes which have
337 been added. This is useful in case you want to redistribute a base
8ea6d2b @mitchellh Properly discard VM state if saved on various commands such as destroy [...
mitchellh authored
338 box you have but may have lost the actual "box" file. [GH-120]
d68ac2e @mitchellh Added changelog to better track important changes I make.
mitchellh authored
339
340 ## Previous
341
342 The changelog began with version 0.5.1 so any changes prior to that
343 can be seen by checking the tagged releases and reading git commit
344 messages.
345
Something went wrong with that request. Please try again.