722 Commits

Author SHA1 Message Date
Mitchell Hashimoto
c0bf4471fb vagrant suspend 2010-08-25 00:00:54 -07:00
Mitchell Hashimoto
23526c3746 vagrant ssh_config 2010-08-24 23:59:51 -07:00
Mitchell Hashimoto
3da5fc87a3 Add NamedBase for commands which take a name for multivm (optionally) 2010-08-24 23:50:20 -07:00
Mitchell Hashimoto
d86884699e vagrant ssh and update CHANGELOG before I forget 2010-08-24 23:46:10 -07:00
Mitchell Hashimoto
7c0fe570a5 vagrant resume 2010-08-24 23:31:09 -07:00
Mitchell Hashimoto
5a1846f77e vagrant reload 2010-08-24 23:30:32 -07:00
Mitchell Hashimoto
3447dc4828 vagrant provision 2010-08-24 23:27:08 -07:00
Mitchell Hashimoto
4d56e68268 vagrant package 2010-08-24 23:25:01 -07:00
Mitchell Hashimoto
0e43d8b55f vagrant halt 2010-08-24 23:10:58 -07:00
Mitchell Hashimoto
fd5b2dee27 vagrant destroy 2010-08-24 23:05:40 -07:00
Mitchell Hashimoto
8340472fc5 vagrant up 2010-08-24 23:03:37 -07:00
Mitchell Hashimoto
ccad6af8cf Only calculate the target VMs once 2010-08-24 17:53:27 -07:00
Mitchell Hashimoto
2eb09c7aa2 Helpers to get target VMs in commands from parameters 2010-08-24 17:49:22 -07:00
Mitchell Hashimoto
2f2ac59dd5 vagrant status 2010-08-24 17:23:46 -07:00
Mitchell Hashimoto
127c2a426f vagrant box list is back in business 2010-08-24 17:02:02 -07:00
Mitchell Hashimoto
004ba551a6 Moved errors out into its own file so that vagrant.rb doesn't get too cluttered 2010-08-24 11:18:29 -07:00
Mitchell Hashimoto
cc2dcf4d8f Box command to show example of a GroupBase command 2010-08-24 11:15:36 -07:00
Mitchell Hashimoto
5af0537e56 Command::GroupBase for creating subcommands for Thor. 2010-08-24 10:58:36 -07:00
Mitchell Hashimoto
1facebc3d9 Got rid of global Vagrant.ui. Moved to Environment#ui 2010-08-24 10:37:00 -07:00
Mitchell Hashimoto
48b7596357 Init command. Tests for the base command. 2010-08-24 10:27:36 -07:00
Mitchell Hashimoto
0ddda8f591 Remove all old commands. They're all being rewritten 2010-08-24 09:19:16 -07:00
Mitchell Hashimoto
4be0063d12 Tests for the CLI class 2010-08-23 23:53:27 -07:00
Mitchell Hashimoto
5e42f8bbb2 Began work on new CLI. 2010-08-23 23:44:42 -07:00
Mitchell Hashimoto
3b86122e09 Only calculate the source root once 2010-08-23 21:44:53 -07:00
Mitchell Hashimoto
4844d6c12f Moved standard library requirements to the files which use them. Cleaned up vagrant.rb quite a bit. 2010-08-23 21:43:46 -07:00
Mitchell Hashimoto
cd82c8d7f8 Get rid of the PROJECT_ROOT constant. 2010-08-23 21:33:14 -07:00
Mitchell Hashimoto
9f4dcbd9a6 Bump version to 0.6.0.dev. Time to make the big changes. 2010-08-23 21:18:01 -07:00
Mitchell Hashimoto
8677bb5f12 v0.5.3 - Fixes a couple basic bugs. 2010-08-23 21:16:54 -07:00
Mitchell Hashimoto
7bf9c6203d Fix strange formatting from vagrant init [closes GH-142] 2010-08-19 22:15:47 -07:00
Mitchell Hashimoto
3c225ee768 Use File.join instead of File.expand_path in chef solo provisioner for folder paths. Allows it work on windows again. 2010-08-18 11:40:49 -07:00
Mitchell Hashimoto
0c41f6de3d Bump version for development 2010-08-03 20:11:33 -07:00
Mitchell Hashimoto
401d722ec6 v0.5.2 - Fix regression with vagrant package 2010-08-03 20:10:25 -07:00
Mitchell Hashimoto
cf32abb210 vagrant up can be used the same as vagrant resume [closes GH-134] 2010-08-03 19:43:39 -07:00
Mitchell Hashimoto
1cbc931a6d Run chef provisioners with "-E" flag on sudo so PATH is preserved on CentOS [closes GH-133] 2010-08-03 09:14:35 -07:00
Mitchell Hashimoto
f3a6dc8479 Added "IdentitiesOnly" flag to vagrant ssh to avoid "Too Many Auth Failures" error message 2010-08-02 19:52:11 -07:00
Mitchell Hashimoto
22a9e3fe3d Fix regression with package not working. [closes GH-132] 2010-08-02 19:44:15 -07:00
Mitchell Hashimoto
b28743602e Make sure vagrant init gets proper default box 2010-08-01 19:33:04 -07:00
Mitchell Hashimoto
b6719d00d9 Enable ability to supress newlines in ERB for templates using -%> 2010-08-01 17:26:37 -07:00
Mitchell Hashimoto
992bd13b19 Cleaned up the vagrant init command, updated CHANGELOG 2010-08-01 17:18:17 -07:00
Vitor Pellegrino
e4deaec4d2 Added the option to specify a box_url when initting a new Vagrant project 2010-07-31 17:37:57 -07:00
Mitchell Hashimoto
5184f47f7f Bump version for development and update changelog 2010-07-31 11:28:55 -07:00
Mitchell Hashimoto
34464037ce v0.5.1 Maintenance release. See CHANGELOG for details. 2010-07-31 11:21:25 -07:00
Mitchell Hashimoto
0052f2515c Change default config.chef.cookbooks_path to handle typical default behavior for remote cookbooks 2010-07-31 10:53:57 -07:00
Mitchell Hashimoto
e63cd71673 Specify remote cookbook paths which exist only the VM in cookbook_paths config. [closes GH-130] 2010-07-31 10:46:22 -07:00
Mitchell Hashimoto
6522a2f6e5 Quiet output slightly on destroy, halt, and reload 2010-07-31 08:36:33 -07:00
Mitchell Hashimoto
fea5ed67c5 Fixed error with doing a vagrant up when no Vagrantfile was present 2010-07-30 18:01:12 -07:00
Mitchell Hashimoto
b48b0cb299 NFS cleanup no longer errors if /etc/exports doesn't exist. [closes GH-126] 2010-07-30 09:38:45 -07:00
Mitchell Hashimoto
96ea715e30 Fixed vagrant resume to properly resume a suspend VM [closes GH-122] 2010-07-29 20:26:02 -07:00
Mitchell Hashimoto
8ea6d2bc40 Properly discard VM state if saved on various commands such as destroy [closes GH-123] 2010-07-29 20:15:38 -07:00
Mitchell Hashimoto
d17765c3dd config.chef.recipe_url to download cookbooks via chef solo [closes GH-121] 2010-07-28 21:35:00 -07:00