Mitchell Hashimoto
|
f1a3c75bcb
|
Somewhat ghetto callback system in place to handle validations now. This will definitely get looked at again in the near future.
|
2010-10-13 18:51:12 -07:00 |
Mitchell Hashimoto
|
82d73ebe3c
|
General validation middleware
|
2010-10-13 18:40:12 -07:00 |
Mitchell Hashimoto
|
dcb06a0e43
|
Fix junk output for ssh-config. [closes GH-189]
|
2010-10-13 18:36:13 -07:00 |
Mitchell Hashimoto
|
6337cefb8b
|
Disable Vagrantfile validation completely on load. see coming commits...
|
2010-10-12 21:08:33 -07:00 |
Mitchell Hashimoto
|
ed5df8d90d
|
No need to include bundler as a dev dependency
|
2010-10-09 01:31:05 -07:00 |
Mitchell Hashimoto
|
341e7916f4
|
Port collision type mismatches fixed. [closes GH-185]
|
2010-10-09 01:21:52 -07:00 |
Mitchell Hashimoto
|
ebf1fa2fb1
|
Check if file exists on root path traversal [closes GH-182]
|
2010-10-08 18:23:38 -07:00 |
Mitchell Hashimoto
|
29a5cada78
|
Up to 0.6.6.dev for development
|
2010-10-08 10:57:38 -07:00 |
Mitchell Hashimoto
|
6732872326
|
v0.6.5 - Important multi-VM and validation bug fixes.
|
2010-10-08 10:56:42 -07:00 |
Mitchell Hashimoto
|
f90016bb6f
|
Only validate on the second-pass of loading configuration
|
2010-10-08 10:52:34 -07:00 |
Mitchell Hashimoto
|
5fcf10d6cd
|
Validations to assure base MAC address is set
|
2010-10-08 10:44:19 -07:00 |
Mitchell Hashimoto
|
c6b0fae318
|
Load sub-VM configuration on first-pass, allowing box loading for sub-VMs. [closes GH-166] [closes GH-181]
|
2010-10-08 10:34:33 -07:00 |
Mitchell Hashimoto
|
48e5f4fb86
|
Vagrantfiles with only one `config.vm.define` are now considered multi-VM.
|
2010-10-08 09:50:34 -07:00 |
Mitchell Hashimoto
|
ba9cb19808
|
Configuration only validates on final Vagrantfile proc, allowing multi-VM to work correctly
|
2010-10-08 09:44:17 -07:00 |
Mitchell Hashimoto
|
e36a9d3a0c
|
Nice error message given if ".vagrant" is a directory and therefore can't be accessed. [closes GH-172]
|
2010-10-06 18:57:39 -07:00 |
Mitchell Hashimoto
|
9f5641fd84
|
Update Gemfile.lock to latest Thor version
|
2010-10-06 18:40:29 -07:00 |
Mitchell Hashimoto
|
5b9bc086ac
|
Fix plugin loading in a Rails 2.3.x project [closes GH-176]
|
2010-10-05 13:40:09 -07:00 |
Mitchell Hashimoto
|
8d909b8ee4
|
Update to v0.6.5.dev for development
|
2010-10-04 22:39:55 -07:00 |
Mitchell Hashimoto
|
f32db6ca6c
|
v0.6.4 - Various bug fixes
|
2010-10-04 22:38:21 -07:00 |
Mitchell Hashimoto
|
18835ff629
|
Default VM name is now properly env cwd folder name
|
2010-10-04 22:37:38 -07:00 |
Adam Vandenberg
|
f444b32a2f
|
Fix quote typo.
|
2010-10-04 21:26:15 -07:00 |
Mitchell Hashimoto
|
12b769ce14
|
Removed final global test helper from test/test_helper.rb
|
2010-10-03 18:48:41 -07:00 |
Mitchell Hashimoto
|
3fe785ab72
|
Removed `mock_vm` test helper, which is unnecessary
|
2010-10-03 18:45:09 -07:00 |
Mitchell Hashimoto
|
e5be4cc2b0
|
Removed unused test code
|
2010-10-03 18:37:03 -07:00 |
Mitchell Hashimoto
|
eaaf55ea8a
|
`up --no-provision` works again. This disables provisioning during the process.
|
2010-10-03 18:34:33 -07:00 |
Mitchell Hashimoto
|
d4af1d424b
|
Change comment on public key to be more descriptive of its role
|
2010-10-01 19:30:51 -07:00 |
Mitchell Hashimoto
|
cf823cadb5
|
Action warden doesn't do recovery process on `SystemExit` exceptions, allowing double ctrl-C to work properly again.
|
2010-10-01 10:08:38 -07:00 |
Mitchell Hashimoto
|
a17e05475d
|
Init Vagrantfile is now heavily commented with various available options. [closes GH-171]
|
2010-10-01 09:46:37 -07:00 |
Mitchell Hashimoto
|
3e54150f71
|
Box add checks if box exists before the download [closes GH-170]
|
2010-10-01 09:24:58 -07:00 |
Mitchell Hashimoto
|
61314c5e21
|
Only check for box directory if it is set during unpackage recovery [related to GH-170]
|
2010-10-01 09:20:18 -07:00 |
Mitchell Hashimoto
|
11e775b03b
|
Retry on TypeError for NFS cleanup, which seems to happen during Kernel#system
|
2010-09-30 01:39:05 -07:00 |
Mitchell Hashimoto
|
bad251a20d
|
NFS no longer attempts to clean exports file if VM is not created, which caused a stack trace during recovery.
|
2010-09-30 01:16:45 -07:00 |
Mitchell Hashimoto
|
ed645417c7
|
Basic validation added for Chef configuration (both solo and server).
|
2010-09-30 01:09:36 -07:00 |
Mitchell Hashimoto
|
465392f99c
|
config.vagrant validation tests
|
2010-09-30 00:55:00 -07:00 |
Mitchell Hashimoto
|
588ead6e45
|
Top config class is now available in all `Vagrant::Config::Base` subclasses. Useful for validation.
|
2010-09-30 00:50:50 -07:00 |
Mitchell Hashimoto
|
c0e3047af7
|
Subcommand help shows proper full command in task listing. [closes GH-168]
|
2010-09-30 00:07:01 -07:00 |
Mitchell Hashimoto
|
c5b81b5998
|
SSH gives error message if `ssh` binary is not found. [closes GH-161]
|
2010-09-29 23:47:17 -07:00 |
Mitchell Hashimoto
|
0fcc1150c5
|
Revert "Instead of using Kernel#system, use custom piped solution"
This reverts commit 171f4184c0 .
|
2010-09-29 23:38:07 -07:00 |
Mitchell Hashimoto
|
c30b5f4093
|
SSH gives proper error if VM is not running [closes GH-167]
|
2010-09-29 23:37:24 -07:00 |
Mitchell Hashimoto
|
990908c3ed
|
Fix some undefined error constants in commands
|
2010-09-29 23:31:21 -07:00 |
Mitchell Hashimoto
|
171f4184c0
|
Instead of using Kernel#system, use custom piped solution
|
2010-09-27 18:26:42 -07:00 |
Mitchell Hashimoto
|
f2cf24c1b4
|
Update CHANGELOG for unreleased
|
2010-09-27 17:14:15 -07:00 |
Mitchell Hashimoto
|
f6c6d720f1
|
Update CHANGELOG
|
2010-09-27 17:13:47 -07:00 |
Mitchell Hashimoto
|
ea6904761f
|
Check box action no longer needs to load_box!
|
2010-09-27 13:42:53 -07:00 |
Mitchell Hashimoto
|
1827365326
|
Up to 0.6.4.dev for development
|
2010-09-27 13:41:48 -07:00 |
Mitchell Hashimoto
|
0f3055b968
|
More Ruby 1.8.7 trickery
|
2010-09-27 12:21:34 -07:00 |
Mitchell Hashimoto
|
8a8d1f84ae
|
A quick 0.6.2 to fix a simple coloring issue :)
|
2010-09-27 12:19:25 -07:00 |
Mitchell Hashimoto
|
a7d6bf4e08
|
v0.6.1
|
2010-09-27 12:12:32 -07:00 |
Mitchell Hashimoto
|
1199c89a4a
|
Fix issues with Ruby 1.8.7 where Vagrant wouldn't even run
|
2010-09-27 12:10:17 -07:00 |
Mitchell Hashimoto
|
caa80d54ac
|
Don't use Ruby 1.9-only code
|
2010-09-27 12:01:56 -07:00 |