Mitchell Hashimoto
|
7d32c75141
|
Remove V2 forwarded ports config because it is unused
|
2013-02-18 17:14:25 -08:00 |
Mitchell Hashimoto
|
8c33814397
|
Retry SSH on EADDRINUSE
|
2013-02-18 17:14:25 -08:00 |
Mitchell Hashimoto
|
abdbd2de08
|
Warning and automatically handle "v-root"
|
2013-02-08 16:33:09 -08:00 |
Mitchell Hashimoto
|
a53d569656
|
When cleaning NFS, properly escape certain characters
|
2013-02-08 16:18:57 -08:00 |
Mitchell Hashimoto
|
0eef208d2d
|
Relax retry constrains on mounting NFS
|
2013-02-08 16:18:48 -08:00 |
Mitchell Hashimoto
|
6afb4326fa
|
Move NFS to a built-in middleware
|
2013-02-08 15:34:04 -08:00 |
Mitchell Hashimoto
|
a76556f3eb
|
Fix missing translation error in set_name
|
2013-02-08 15:17:50 -08:00 |
Mitchell Hashimoto
|
7bc72028bd
|
Use custom Gem.configuration to avoid loading gemrc files
|
2013-02-07 16:32:11 -08:00 |
Mitchell Hashimoto
|
2b4920b4b6
|
Close the tempfile for shell provisioner [GH-1040]
|
2013-02-07 15:23:18 -08:00 |
Mitchell Hashimoto
|
883efcf282
|
Warn that config.vm.customize is provider-specific for V1
|
2013-02-07 15:10:40 -08:00 |
Mitchell Hashimoto
|
4a1a990491
|
Raise a proper SSH error on ECONNRESET
|
2013-02-06 18:08:55 -08:00 |
Mitchell Hashimoto
|
1b3250e3b6
|
`vagrant plugin i nstall` shows version it installed
|
2013-02-06 17:08:48 -08:00 |
Mitchell Hashimoto
|
d53e189063
|
Use the proper provider upgrade mechanism in V1 VM
|
2013-02-06 16:55:49 -08:00 |
Mitchell Hashimoto
|
387692f9c8
|
Enable symlinks on vboxsf for VirtualBox 4.2 [GH-713]
|
2013-02-06 11:51:59 -08:00 |
Mark Peek
|
5f2c87d41d
|
Allow SSH upload to upload directories
|
2013-02-05 22:20:19 -08:00 |
Mitchell Hashimoto
|
6e0015db19
|
Add a warning if dotfile_name is used in V1
|
2013-02-05 22:16:08 -08:00 |
Mitchell Hashimoto
|
f8c7622414
|
Add a warning when upgrading an unknown network
|
2013-02-05 22:12:54 -08:00 |
Mitchell Hashimoto
|
a74fc014d6
|
Modernize chef solo configuration
|
2013-02-05 22:07:50 -08:00 |
Mitchell Hashimoto
|
1af3255559
|
Be more sane about cookbook_paths default in Chef
|
2013-02-05 22:02:12 -08:00 |
Mitchell Hashimoto
|
a09c72d84e
|
Properly default provider configs if not specified
|
2013-02-05 21:33:00 -08:00 |
Mitchell Hashimoto
|
79beefdb0a
|
Do proper provider configuration merging
|
2013-02-05 12:22:00 -08:00 |
Mitchell Hashimoto
|
2eeccf085b
|
Refactor the provider config a bit to allow multiple blocks
|
2013-02-05 12:08:17 -08:00 |
Mitchell Hashimoto
|
202cfebc24
|
SSH communicator: check_key_perms should be a Pathname
|
2013-02-04 21:06:28 -08:00 |
Mitchell Hashimoto
|
b9fc6068fb
|
Missing requires for SSH
|
2013-02-04 13:49:03 -08:00 |
Mitchell Hashimoto
|
967bd65ac6
|
Net-SSH logs come out with Vagrant debug logs
|
2013-02-04 13:46:59 -08:00 |
Mitchell Hashimoto
|
e3b9ddda1d
|
Specify specific auth methods to use for SSH.
Specifically no "keyboard-interactive" EVER
|
2013-02-04 13:37:59 -08:00 |
Mitchell Hashimoto
|
a72cfdbc00
|
Improved logging and such around SSH
|
2013-02-04 11:44:56 -08:00 |
Mitchell Hashimoto
|
bc7237130d
|
Use the HashiCorp gem source for plugin installs
|
2013-02-04 11:18:57 -08:00 |
Mitchell Hashimoto
|
c6a4bd529d
|
Missing interpolated variable for output message on plugin command
|
2013-02-04 10:43:35 -08:00 |
Mitchell Hashimoto
|
85e458b9a8
|
Forgot an autoload for plugins
|
2013-02-04 10:41:35 -08:00 |
Mitchell Hashimoto
|
55c905b43b
|
`vagrant plugin license` command.
|
2013-02-04 10:32:04 -08:00 |
Mitchell Hashimoto
|
036fa3e96a
|
Set more force flags when uninstalling gems to remove monkeypatch
|
2013-02-03 17:33:51 -08:00 |
Mitchell Hashimoto
|
635949980b
|
Handle the case a plugin install is a plugin not found
|
2013-02-03 14:29:29 -08:00 |
Mitchell Hashimoto
|
1162c2dbfc
|
Instead of shelling out, use the RubyGems API to install plugins
This gets us an accurate name of the gem even if it is installed
from a file.
|
2013-02-03 13:59:43 -08:00 |
Mitchell Hashimoto
|
368ca71d72
|
Remove the `gem` command.
|
2013-02-03 13:21:39 -08:00 |
Mitchell Hashimoto
|
455745277c
|
List plugins should have output when no plugins
|
2013-02-03 13:13:22 -08:00 |
Mitchell Hashimoto
|
5882d5dad6
|
VAGRANT_NO_PLUGINS can be used to skip plugin loading
|
2013-02-03 13:03:00 -08:00 |
Mitchell Hashimoto
|
9690754983
|
Plugin listing is a bit more sophisticated, shows version
|
2013-02-03 12:59:32 -08:00 |
Mitchell Hashimoto
|
bc54875a25
|
Move the plugins.json to the home directory
|
2013-02-03 12:49:21 -08:00 |
Mitchell Hashimoto
|
b6821a4fc7
|
Fix some include requirements for pruning
|
2013-02-03 10:49:26 -08:00 |
Mitchell Hashimoto
|
0d7322578b
|
`vagrant plugin uninstall`
|
2013-02-03 10:47:32 -08:00 |
Mitchell Hashimoto
|
e055bc893b
|
Sort the state file as well for sanity
|
2013-02-03 10:35:59 -08:00 |
Mitchell Hashimoto
|
76457eff16
|
Make sure the state file only contains unique fields
|
2013-02-03 10:34:43 -08:00 |
Mitchell Hashimoto
|
491356c938
|
Better logging for prune
|
2013-02-03 10:33:39 -08:00 |
Mitchell Hashimoto
|
60d21e35c9
|
Be silent when uninstalling gems
|
2013-02-03 10:32:31 -08:00 |
Mitchell Hashimoto
|
572142df7e
|
Perform gem uninstallation for prune
|
2013-02-03 10:30:52 -08:00 |
Mitchell Hashimoto
|
472d4182c1
|
Basic logic behind prune action is good.
|
2013-02-03 10:15:46 -08:00 |
Mitchell Hashimoto
|
f257d1211f
|
List actually compares state with gems
|
2013-02-02 23:59:48 -08:00 |
Mitchell Hashimoto
|
8ac7b62075
|
A really basic "list" command
|
2013-02-02 23:52:34 -08:00 |
Mitchell Hashimoto
|
53667d44db
|
Have a base class to invoke actions on the plugins
|
2013-02-02 23:38:44 -08:00 |