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
|
4144db5042
|
More gracefully handled plugins which cannot be found
|
2013-02-07 11:55:45 -08:00 |
Mitchell Hashimoto
|
429246c4a2
|
Merge pull request #1358 from phunehehe/fix-collision-message
Reword the port collision resume message to address general programs
|
2013-02-07 08:22:49 -08:00 |
Hoang Xuan Phu
|
d1b55e934c
|
Reword the port collision resume message to address general programs instead of just VMs
|
2013-02-07 19:07:10 +07:00 |
Mitchell Hashimoto
|
c307a01baf
|
Remove unused test
|
2013-02-06 22:59:46 -08:00 |
Mitchell Hashimoto
|
cd3d2a1e8c
|
Call properly modifies original environment
|
2013-02-06 18:36:05 -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
|
acbd024fa2
|
Put the machine action in the middleware env
|
2013-02-06 16:23:35 -08:00 |
Mitchell Hashimoto
|
1df4891371
|
Spread out methods in provision so subclass can override
|
2013-02-06 16:14:59 -08:00 |
Mitchell Hashimoto
|
9435b2782d
|
Merge branch 'new-hook-system'
This implements a new system to hook into middleware sequences
that actually works.
|
2013-02-06 15:42:59 -08:00 |
Mitchell Hashimoto
|
352fec0359
|
Fix some issues to get hooks working
|
2013-02-06 15:42:48 -08:00 |
Mitchell Hashimoto
|
b20dcc9eb8
|
Setup hooks in the runner
|
2013-02-06 15:37:12 -08:00 |
Mitchell Hashimoto
|
aa7193471f
|
Plugins can define action hooks via action_hook
|
2013-02-06 15:27:14 -08:00 |
Mitchell Hashimoto
|
83bba789a4
|
Hook#apply
|
2013-02-06 15:21:34 -08:00 |
Mitchell Hashimoto
|
d720205810
|
Builder supports action hooks
|
2013-02-06 15:06:13 -08:00 |
Mitchell Hashimoto
|
9251b880f5
|
Addition docs on the hook class
|
2013-02-06 14:30:15 -08:00 |
Mitchell Hashimoto
|
e822aac931
|
Convert builder tests to use rspec "subjects"
|
2013-02-06 14:25:36 -08:00 |
Mitchell Hashimoto
|
80a7c8a0cb
|
Hook class
|
2013-02-06 14:21:31 -08:00 |
Mitchell Hashimoto
|
8f24d2d98c
|
Remove the "easy" plugins until a future version
|
2013-02-06 13:46:34 -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
|
87026b2d9e
|
Remove old TOOD that was fulfilled
|
2013-02-05 22:17:00 -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
|
84ded8d67e
|
Fix machine ssh_info tests
|
2013-02-05 21:27:26 -08:00 |
Mitchell Hashimoto
|
9f15fdeabc
|
Only override the SSH host/user/etc if not specified by provider
|
2013-02-05 21:21:56 -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
|
661ccef6e2
|
Clarify a plugin loading error that 1.0.x not supported
|
2013-02-05 09:10:06 -08:00 |
Mitchell Hashimoto
|
864f1b7506
|
Pass a proper Pathname for SSHExec to check key perms
|
2013-02-04 21:17:12 -08:00 |
Mitchell Hashimoto
|
434cc79a83
|
Properly expand config.ssh.private_key_path
|
2013-02-04 21:13:29 -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
|
3304a7701c
|
Update the Vagrantfile template
|
2013-02-04 11:56:06 -08:00 |
Mitchell Hashimoto
|
71c65e68fd
|
Increase the default SSH timeout
|
2013-02-04 11:45:22 -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
|
82c9b658d0
|
Expose the home_path to the action runner
|
2013-02-04 10:42:44 -08:00 |
Mitchell Hashimoto
|
85e458b9a8
|
Forgot an autoload for plugins
|
2013-02-04 10:41:35 -08:00 |
Mitchell Hashimoto
|
b568ad0b8a
|
Fix package to probably put output box in pwd
|
2013-02-04 10:38:50 -08:00 |
Mitchell Hashimoto
|
55c905b43b
|
`vagrant plugin license` command.
|
2013-02-04 10:32:04 -08:00 |