Mitchell Hashimoto
|
7e4d652702
|
Make export in general VBoxManage friendly
|
2011-12-26 19:06:44 -08:00 |
Mitchell Hashimoto
|
fbe984b32d
|
Check for package files before any exports or anything [GH-597]
|
2011-12-26 18:48:38 -08:00 |
Mitchell Hashimoto
|
6a1864011d
|
Require things as they're needed
|
2011-12-26 18:36:18 -08:00 |
Mitchell Hashimoto
|
ab0276c4a9
|
VM::Modify no longer exists
|
2011-12-26 18:35:19 -08:00 |
Mitchell Hashimoto
|
e0998b0b0f
|
Use proper UI with VM
|
2011-12-26 18:14:09 -08:00 |
Mitchell Hashimoto
|
4428daf344
|
A regex string can be passed to commands in Multi-VM
|
2011-12-26 18:12:02 -08:00 |
Mitchell Hashimoto
|
8f522225a1
|
Fix issue that could cause config loader to fail if no block given to a subvm
|
2011-12-26 18:07:39 -08:00 |
Mitchell Hashimoto
|
ad7f4c79ad
|
Make requiring a single VM target in a command more DRY
|
2011-12-26 17:59:18 -08:00 |
Mitchell Hashimoto
|
0887a18079
|
Make some fixes to get tests passing on Ruby 1.8.7
|
2011-12-26 17:45:55 -08:00 |
Mitchell Hashimoto
|
fd331ee785
|
Util::Busy calls the callbacks in reverse order
|
2011-12-26 17:03:29 -08:00 |
Mitchell Hashimoto
|
bfc85d7f14
|
Handle interrupts well with VirtualBox.
|
2011-12-26 17:00:41 -08:00 |
Mitchell Hashimoto
|
f65a6c3c6f
|
`vagrant ssh -c` stderr now goes to stderr on the host as well
|
2011-12-26 10:03:12 -08:00 |
Mitchell Hashimoto
|
e07280593d
|
`vagrant ssh -c` will now exit with the same exit status of the command [GH-598]
|
2011-12-26 09:58:10 -08:00 |
Mitchell Hashimoto
|
72b249fd19
|
Do port forwarding threshold check in the `call` method
|
2011-12-25 15:36:15 -08:00 |
Mitchell Hashimoto
|
ca938f041c
|
Check currently forwarded ports when looking for collisions [GH-606]
|
2011-12-25 13:13:01 -08:00 |
Mitchell Hashimoto
|
81ad053f8a
|
Check for port collisions after clearing forwarded ports on `up`
|
2011-12-25 10:18:49 -08:00 |
Mitchell Hashimoto
|
d80ff0a27f
|
Pull out port collision detection/correction into the CheckPortCollision middleware
|
2011-12-25 10:13:08 -08:00 |
Mitchell Hashimoto
|
e870d1b29e
|
Discarding state works with VBoxManage
|
2011-12-25 09:53:54 -08:00 |
Mitchell Hashimoto
|
76f605f08d
|
Nice error message if port collisions are detected on `resume` [GH-602]
|
2011-12-25 09:48:49 -08:00 |
Mitchell Hashimoto
|
cc9abc8b9b
|
Fix up some subprocess comments
|
2011-12-22 21:55:57 -08:00 |
Mitchell Hashimoto
|
c0fabbe2bd
|
Fix interrupted? call in boot
|
2011-12-22 21:50:20 -08:00 |
Mitchell Hashimoto
|
963bdff9fd
|
Use Vagrant::Util::Subprocess for acceptance tests
|
2011-12-22 21:46:43 -08:00 |
Mitchell Hashimoto
|
b72b70a845
|
DataStore: Remove the file_path check in commit
|
2011-12-22 21:20:31 -08:00 |
Mitchell Hashimoto
|
40fdab3de8
|
DataStore tests and slight modifications
|
2011-12-22 21:18:59 -08:00 |
Mitchell Hashimoto
|
40689b556b
|
Logging in the DataStore class
|
2011-12-22 20:46:03 -08:00 |
Mitchell Hashimoto
|
3cd262ed75
|
Unit tests for Vagrant::Action::Builder
|
2011-12-22 20:17:45 -08:00 |
Mitchell Hashimoto
|
9f498ccb06
|
Subprocess now works properly with Ruby 1.8.7
|
2011-12-22 16:22:41 -08:00 |
Mitchell Hashimoto
|
5e5e0f69dc
|
`vagrant ssh` works again
|
2011-12-22 13:48:22 -08:00 |
Mitchell Hashimoto
|
dfeafa3776
|
Fix halt issues and acceptance test associated with it
|
2011-12-22 13:38:30 -08:00 |
Mitchell Hashimoto
|
36632c4bb7
|
Handle the case properly where the VM in `.vagrant` doesn't exist anymore
|
2011-12-22 13:03:08 -08:00 |
Mitchell Hashimoto
|
3eede78876
|
Get rid of 64-bit Windows error since it should work now
|
2011-12-22 12:51:20 -08:00 |
Mitchell Hashimoto
|
e31ef01679
|
NAT checking for forwarded ports
|
2011-12-22 11:47:52 -08:00 |
Mitchell Hashimoto
|
1e21fdd67a
|
Do a block_given check on import so you can call it w/o a block
|
2011-12-22 11:31:47 -08:00 |
Mitchell Hashimoto
|
698ad0af7e
|
Import progress works again
|
2011-12-22 11:29:58 -08:00 |
Mitchell Hashimoto
|
4093e79027
|
Removed deprecation notice for chef_server to chef_client
|
2011-12-21 23:27:43 -08:00 |
Mitchell Hashimoto
|
ecbf7df859
|
Host only networks now work with VBoxManage
|
2011-12-21 22:27:06 -08:00 |
Mitchell Hashimoto
|
79460f6122
|
Subprocess: Check if data is empty after the process exits as well
|
2011-12-21 22:12:22 -08:00 |
Mitchell Hashimoto
|
271c3827a1
|
Subprocess: catch any stdout/stderr left over after process exits
|
2011-12-21 21:58:23 -08:00 |
Mitchell Hashimoto
|
63720cc750
|
Fix reload with VBoxManage
|
2011-12-21 16:48:19 -08:00 |
Mitchell Hashimoto
|
a3395f94ab
|
Catch and handle customization errors
|
2011-12-21 16:37:59 -08:00 |
Mitchell Hashimoto
|
e1d0ce19ce
|
Customizations are back in!
|
2011-12-21 16:25:58 -08:00 |
Mitchell Hashimoto
|
306945dd26
|
Nice error messages if VBoxManage command fails
|
2011-12-21 15:41:14 -08:00 |
Mitchell Hashimoto
|
0aae0dd588
|
Box verification works with VBoxManage
|
2011-12-21 15:34:51 -08:00 |
Mitchell Hashimoto
|
d030c62820
|
Remove unused classes from autoload
|
2011-12-21 15:25:20 -08:00 |
Mitchell Hashimoto
|
177eb828af
|
Remove customize action, this will need rethinking
|
2011-12-21 15:24:43 -08:00 |
Mitchell Hashimoto
|
7a70755362
|
Destroying unused network interfaces via VBoxManage
|
2011-12-21 15:17:10 -08:00 |
Mitchell Hashimoto
|
d2e33768f3
|
CleanMachineFolder action works with VBoxManage
|
2011-12-21 14:45:14 -08:00 |
Mitchell Hashimoto
|
4c7059eaf6
|
Remove virtualbox dep
|
2011-12-21 14:36:51 -08:00 |
Mitchell Hashimoto
|
8eb1770b9d
|
Fix issue where we may not get the full output in a subprocess
|
2011-12-21 14:28:43 -08:00 |
Mitchell Hashimoto
|
d5981978a1
|
Resuming works better
|
2011-12-21 14:15:03 -08:00 |