4494 Commits

Author SHA1 Message Date
Mitchell Hashimoto
4d3f929b3f Sleep for a second on vagrant destroy if the boot mode is GUI. Required to wait for GUI to clean itself up. 2010-04-10 17:46:42 -07:00
Michael Johnston
4149313e7a allow setting mode to boot into, so can boot with gui which makes debugging networking setup easier 2010-04-10 16:45:01 -07:00
Mitchell Hashimoto
b1a16a7b3d vagrant down is now vagrant destroy 2010-04-09 21:39:38 -07:00
Mitchell Hashimoto
43f66c1693 Modify start to only boot for saved VMs, no sharing folders, etc. 2010-04-09 21:26:56 -07:00
Mitchell Hashimoto
fd3012ae00 Suspend uses proper VM method structure 2010-04-09 15:47:31 -07:00
Mitchell Hashimoto
6de3b641d0 Fix forwarded ports destroy method call to use new virtualbox format 2010-04-09 15:41:26 -07:00
Mitchell Hashimoto
4586bc554d Give cookbooks and role shared folders unique IDs 2010-04-09 14:22:05 -07:00
Mitchell Hashimoto
a9c261090e Remove redundancy in chef solo provisioner 2010-04-09 14:17:25 -07:00
Wade Simmons
15e4b2f411 add support for roles in Chef Solo 2010-04-09 14:01:15 -07:00
Mitchell Hashimoto
008e533c98 Chef configuration is now pulled into Chef provisioner base. Log level is able to be specified. 2010-04-08 23:17:25 -07:00
Mitchell Hashimoto
965e5a12f3 Chef server client.rb uses new templates 2010-04-08 21:07:24 -07:00
Mitchell Hashimoto
47a9d85b4e Chef solo config uses new template system 2010-04-08 20:56:48 -07:00
Mitchell Hashimoto
945cc6af32 VM import now reports import progress! 2010-04-08 12:53:23 -07:00
Mitchell Hashimoto
00cf000189 Added a progress meter module/mixin since that'll be used elsewhere. 2010-04-08 12:44:25 -07:00
Mitchell Hashimoto
745aadd1a5 VM halting uses new VM#stop 2010-04-08 01:47:57 -07:00
Mitchell Hashimoto
2271a41940 Boot uses new VM#start method which only takes 1 arg 2010-04-08 01:45:19 -07:00
Mitchell Hashimoto
279704475d SharedFolder uses the proper VM#save method 2010-04-08 01:42:48 -07:00
Mitchell Hashimoto
7a533a40c9 Forwarded ports task now calls VM#save properly 2010-04-08 01:30:28 -07:00
Mitchell Hashimoto
c4da4a6b9f Fix vm.save on customize. no longer needs the boolean argument 2010-04-08 01:30:00 -07:00
Mitchell Hashimoto
0c5ec7a4c7 Update destroy action to use the new destroy syntax for VM 2010-04-08 01:22:51 -07:00
Mitchell Hashimoto
d44dd9a4eb nics on virtualbox are now called network_adapters 2010-04-08 01:21:22 -07:00
Mitchell Hashimoto
068c0e67c5 Update environment to use new VirtualBox methods/attributes 2010-04-08 01:13:25 -07:00
Adrian Bravo
ed3e86d20f Moved node_name from command option on chef-client to the generated config file. 2010-04-02 13:52:23 -07:00
Adrian Bravo
d87030a798 Added support for env.config.chef.node_name when using ChefServer. 2010-04-02 13:51:31 -07:00
John Bender
bd69c54379 file download from http fix with correct options for windows 2010-03-26 23:36:53 -07:00
Julio Arias
2e39ab53e7 Fixed bug with single chef-solo cookbook location 2010-03-25 17:30:47 -07:00
John Bender
4e4d1a6978 error for vagrant ssh on windows, error text, mario gem, still need doc pages for links in error.yml 2010-03-25 00:09:31 -07:00
John Bender
9ba3108cc3 small cleanup 2010-03-23 00:07:54 -07:00
John Bender
527e101cab fix for no extract results from uri check 2010-03-23 00:03:28 -07:00
John Bender
2067f000f5 fix for uri parsing issues on windows with a small refactor thrown in on the side 2010-03-22 23:49:36 -07:00
Mitchell Hashimoto
c25ff5300a Tab => Spaces 2010-03-22 00:13:48 -07:00
Mitchell Hashimoto
bfcc0d3939 Whitespace fixes 2010-03-22 00:09:30 -07:00
John Bender
0c00201a6b switch to File.open for downloader temp file path to prevent minitar issues on windows 2010-03-21 23:50:08 -07:00
Mitchell Hashimoto
35e9fa53d4 Vagrant::Commands moved to instance methods on the environment rather than class methods 2010-03-20 09:15:20 -07:00
Mitchell Hashimoto
881aa833e6 Run VM customizations when restarting a halted machine [closes GH-36] 2010-03-20 01:59:32 -07:00
Mitchell Hashimoto
5bbb84efa7 Chef server validation key path now expands 2010-03-20 01:25:14 -07:00
Mitchell Hashimoto
1d518e2693 Box.find sets environment of found box 2010-03-20 01:04:56 -07:00
Mitchell Hashimoto
36648e7a12 Box#directory properly passes environment to class method 2010-03-20 00:52:28 -07:00
Mitchell Hashimoto
ea25f49c63 Pass environment to box.find 2010-03-20 00:50:59 -07:00
Mitchell Hashimoto
e8e2c136d3 Finally remove Vagrant::Env 2010-03-19 23:56:36 -07:00
Mitchell Hashimoto
3504b1dbcb Boxes modified for use with environment 2010-03-19 22:29:59 -07:00
Mitchell Hashimoto
fee10c47fd Provisioning redone to use new environment 2010-03-19 22:15:20 -07:00
Mitchell Hashimoto
11780fb618 Converted Box class to use new environment 2010-03-19 21:31:43 -07:00
Mitchell Hashimoto
5db99c04d4 Removing references to Vagrant::Env 2010-03-19 21:15:45 -07:00
Mitchell Hashimoto
bafd15661d vagrant box uses new Environment 2010-03-19 17:17:51 -07:00
Mitchell Hashimoto
32a951cb6c Removed unused method on Vagrant::Command 2010-03-19 17:10:09 -07:00
Mitchell Hashimoto
fddee1158d vagrant package now uses the environment 2010-03-19 17:05:31 -07:00
Mitchell Hashimoto
0641df7563 vagrant resume command now uses new environment 2010-03-19 16:53:18 -07:00
Mitchell Hashimoto
c7508e91b9 vagrant suspend update to work with new environment 2010-03-19 16:51:59 -07:00
Mitchell Hashimoto
e68994556c vagrant reload uses new Environment 2010-03-19 16:50:54 -07:00