Mitchell Hashimoto
|
1f2856bdf3
|
Default the proper hostname for config
|
2013-03-01 17:12:17 -08:00 |
Mitchell Hashimoto
|
3726f8d8de
|
Properly use new networks for built-in SSH
|
2013-03-01 17:07:31 -08:00 |
Mitchell Hashimoto
|
c586999a0b
|
Properly scope network configs by type
|
2013-03-01 17:02:53 -08:00 |
Mitchell Hashimoto
|
d07810af58
|
Properly merge networks
|
2013-03-01 16:49:06 -08:00 |
Mitchell Hashimoto
|
36b805367d
|
Fix all core code to use the new networking syntax
|
2013-03-01 16:48:10 -08:00 |
Mitchell Hashimoto
|
1c9af032e7
|
V1 upgrading works with the new network syntax
|
2013-03-01 16:37:37 -08:00 |
Mitchell Hashimoto
|
58871853f5
|
Hashes for all the networks
|
2013-03-01 16:31:54 -08:00 |
Mitchell Hashimoto
|
2a46a82b39
|
Private key fix
|
2013-03-01 14:04:12 -08:00 |
Mitchell Hashimoto
|
48b238d89b
|
Trying to get git to get my mode change
|
2013-03-01 14:03:53 -08:00 |
Mitchell Hashimoto
|
a6f3b7e015
|
Delete the new mode file
|
2013-03-01 14:03:30 -08:00 |
Mitchell Hashimoto
|
d304cca35d
|
New vagrant private key mode [GH-580]
|
2013-03-01 14:02:05 -08:00 |
Mitchell Hashimoto
|
ade5d8a579
|
Human-friendly error if error copying private key [GH-580]
|
2013-03-01 13:51:11 -08:00 |
Mitchell Hashimoto
|
27af5ab408
|
Fix a typo in a warning message
|
2013-03-01 12:16:04 -08:00 |
Mitchell Hashimoto
|
bfc8c62ffe
|
vagrant plugin list works properly with isolated gem env
|
2013-03-01 12:14:12 -08:00 |
Mitchell Hashimoto
|
b482870173
|
Capture stdout/stderr when loading plugins so that it doesn't just
happen
|
2013-03-01 11:55:06 -08:00 |
Mitchell Hashimoto
|
2b37185994
|
Don't load plugins when using the `vagrant plugin` interface
|
2013-02-28 22:32:13 -08:00 |
Mitchell Hashimoto
|
7547a0d34a
|
V2 missing key returns a DummyConfig as well
|
2013-02-28 00:17:58 -08:00 |
Mitchell Hashimoto
|
af2690635e
|
Unknown keys return a DummyConfig rather than OpenStruct
|
2013-02-28 00:16:43 -08:00 |
Mitchell Hashimoto
|
2081fe5650
|
Tests passing for V1 config changes
|
2013-02-28 00:11:06 -08:00 |
Mitchell Hashimoto
|
d15acde8c0
|
Capture missing key calls in V1 configs and record them as warnings
|
2013-02-28 00:06:49 -08:00 |
Mitchell Hashimoto
|
18492d5d70
|
Remove VirtualBox Hostname middleware
|
2013-02-27 21:30:01 -08:00 |
Mitchell Hashimoto
|
3c47f4f3bc
|
SetHostname middleware uses hostname
|
2013-02-27 21:29:33 -08:00 |
Mitchell Hashimoto
|
934238bba0
|
Rename config.vm.host_name to config.vm.hostname for V2
|
2013-02-27 21:29:11 -08:00 |
Mitchell Hashimoto
|
c9ad55d9e7
|
Built-in hostname middleware for setting hostname
|
2013-02-27 21:28:09 -08:00 |
Mitchell Hashimoto
|
21c218e32f
|
Line up equal signs because I'm anal about it
|
2013-02-27 19:12:45 -08:00 |
Mitchell Hashimoto
|
54bcac2e7a
|
Only error if minor or major version of guest additions is different
|
2013-02-27 19:10:49 -08:00 |
Mitchell Hashimoto
|
8d51c7e300
|
Make guest addition mismatch warning a bit more user friendly
|
2013-02-27 19:07:17 -08:00 |
Mitchell Hashimoto
|
4254b35b7d
|
Fix the forward port collision handling
|
2013-02-27 13:40:11 -08:00 |
Mitchell Hashimoto
|
1505fc9d22
|
Autoload he port collision middleware
|
2013-02-27 13:37:50 -08:00 |
Mitchell Hashimoto
|
17d6bf7899
|
Loosen JSON dependency
|
2013-02-27 09:50:53 -08:00 |
Mitchell Hashimoto
|
68aa9c8acf
|
Output the UI when repairing port collisions
|
2013-02-26 13:43:06 -08:00 |
Mitchell Hashimoto
|
5d82123da9
|
VirtualBox should use the new port forwarding collision detection stuff
|
2013-02-26 13:38:00 -08:00 |
Mitchell Hashimoto
|
79609d42bb
|
Additional options for the collision detection
|
2013-02-26 13:08:06 -08:00 |
Mitchell Hashimoto
|
e97c330281
|
First pass at a forwarded port collision middleware
|
2013-02-26 12:10:26 -08:00 |
Mitchell Hashimoto
|
7c5d118e0d
|
Use Dir.mktmpdir for tests more
|
2013-02-26 11:32:44 -08:00 |
Mitchell Hashimoto
|
c9d9bf679b
|
Get rid of a pending test
|
2013-02-26 11:30:51 -08:00 |
Mitchell Hashimoto
|
803269f729
|
Test to make sure hooks return the action runner result
|
2013-02-24 18:00:01 -08:00 |
Mitchell Hashimoto
|
499d1ff8bf
|
VAGRANT_VAGRANTFILE env var to specify alternate filename for Vfile
|
2013-02-23 12:07:23 -08:00 |
Mitchell Hashimoto
|
1bda157188
|
Only look for `Vagrantfile` if no more specific was given
|
2013-02-23 11:59:44 -08:00 |
Mitchell Hashimoto
|
082cc7f92d
|
Retry setting default name for VirtualBox VM [GH-1368]
|
2013-02-23 11:52:29 -08:00 |
Mitchell Hashimoto
|
60a1b035e7
|
For hooks, put the environment in the action env
|
2013-02-22 15:52:57 -08:00 |
Mitchell Hashimoto
|
3b2a82003e
|
The hook callable has to be an Action builder so the hooks are called
|
2013-02-22 15:28:48 -08:00 |
Mitchell Hashimoto
|
29600d3d06
|
Always log the exception raised when error loading a plugin
|
2013-02-22 15:11:01 -08:00 |
Mitchell Hashimoto
|
1b6538354d
|
Be smarter about determining if plugin load failed
|
2013-02-22 15:10:34 -08:00 |
Mitchell Hashimoto
|
9750069312
|
Better logging around environment hooks
|
2013-02-22 14:43:43 -08:00 |
Mitchell Hashimoto
|
46db50680b
|
environment_unload hook
|
2013-02-22 13:54:28 -08:00 |
Mitchell Hashimoto
|
3c343c0623
|
Environment#hook allows hooks to be run at arbitrary points
|
2013-02-22 12:22:10 -08:00 |
Mitchell Hashimoto
|
c68bf33d66
|
Specify action_name for all machine actions for action hooks
|
2013-02-22 12:14:15 -08:00 |
Mitchell Hashimoto
|
be01d57034
|
action_hooks can hook into specific actions
|
2013-02-22 12:12:55 -08:00 |
Mitchell Hashimoto
|
18524628b7
|
Hooks allow parameters and blocks to middlewares
|
2013-02-22 12:00:35 -08:00 |