Commit Graph

936 Commits

Author SHA1 Message Date
Mitchell Hashimoto 6522a2f6e5 Quiet output slightly on `destroy`, `halt`, and `reload` 2010-07-31 08:36:33 -07:00
Mitchell Hashimoto 0d2cf26ba5 Update changelog for docs changes 2010-07-31 08:03:11 -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
Carl Lerche c446ea1d95 Cleanup the Gemfile 2010-07-30 09:47:17 -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
Mitchell Hashimoto d68ac2e7e8 Added changelog to better track important changes I make. 2010-07-28 20:34:29 -07:00
Mitchell Hashimoto fcf1116f27 `vagrant box repackage` can now take the typical `--output` and `--include` parameters 2010-07-28 20:30:16 -07:00
Mitchell Hashimoto 836b539399 Fix tests to run on Ruby 1.9.2 2010-07-28 20:18:43 -07:00
Mitchell Hashimoto e7ad0ab105 Some copy change for packaging to make it more generic 2010-07-28 07:40:21 -07:00
Mitchell Hashimoto b179ee6c76 Add action for box repackaging [closes GH-120] 2010-07-28 07:35:58 -07:00
Mitchell Hashimoto 01203c117c VM::Package middleware which will properly setup env data for General::Package 2010-07-28 07:24:57 -07:00
Mitchell Hashimoto 523cb1042a Moved the packaging action out to the General namespace, since it is now generalized 2010-07-27 23:54:24 -07:00
Mitchell Hashimoto 39bf56f786 Remove unused method from package 2010-07-27 23:28:58 -07:00
Mitchell Hashimoto 1eb407a021 Fix superclass mismatch for exception.
I couldn't find where the mismatch actually was happening... will have to look harder.
2010-07-27 23:27:23 -07:00
Mitchell Hashimoto 9895f93e1d Separate vagrantfile creation in packaging and actual packaging 2010-07-27 23:22:10 -07:00
Mitchell Hashimoto d9331c9406 Raise a useful exception when an invalid callable is ran 2010-07-27 19:35:57 -07:00
Mitchell Hashimoto 2e189eb2c4 Don't generate ri or rdoc on `rake install` 2010-07-27 19:19:32 -07:00
Mitchell Hashimoto 4a4ae231eb Add yard to Gemfile to remove warning on rake 2010-07-27 19:11:27 -07:00
Mitchell Hashimoto e74cffa6c5 Bump version for development 2010-07-27 19:11:20 -07:00
Mitchell Hashimoto 5b2a231456 v0.5.0 2010-07-26 08:57:09 -07:00
Mitchell Hashimoto 3848a2dd52 Get rid of some outdated TODOs 2010-07-26 08:56:55 -07:00
Mitchell Hashimoto 1cbc60de1c Remove `config.package.extension` option. Use `config.package.name` instead. 2010-07-24 09:24:43 -07:00
Mitchell Hashimoto 9b6747713e Remove ExceptionCatcher include from downloader action 2010-07-24 09:19:13 -07:00
Mitchell Hashimoto eed81d64f0 No need to catch action exception on downloaders. Converted to using proper environment errors. 2010-07-24 09:18:10 -07:00
Mitchell Hashimoto 05eec68bfb Unnecessary flatten call, using += instead for array addition 2010-07-24 09:16:25 -07:00
Mitchell Hashimoto dcd9c2a788 Give proper error message if bad URL given for HTTP box adding 2010-07-24 09:07:37 -07:00
Mitchell Hashimoto 14e7ff8d00 Flush all log output and sleep a bit for NFS export warning [closes GH-119] 2010-07-24 00:30:20 -07:00
Mitchell Hashimoto 555b5af2a8 Remove Environment#require_box since it is no longer used 2010-07-23 22:37:38 -07:00
Mitchell Hashimoto f472dbde44 Download the box specified by the URL if it doesn't yet exist [closes GH-113]
Thanks a lot to Vitor Pellegrino for much of the work on this.
2010-07-23 22:23:13 -07:00
Mitchell Hashimoto 0e1a304cb8 Make box_url nil by default 2010-07-23 22:06:50 -07:00
Mitchell Hashimoto 4ec6196b3b Add CheckBox to up command and make the typical require_box checks 2010-07-23 22:06:17 -07:00
Vitor Pellegrino 23296093b1 Checking if a box already exists at the checking middleware 2010-07-23 21:44:13 -07:00
Vitor Pellegrino 0c5c938250 Adding vagrant's base box as the default box_url for vagrant 2010-07-23 21:41:49 -07:00
Vitor Pellegrino aa32d594ca Adding box_url as a possible option at vagrantfile 2010-07-23 21:41:35 -07:00
Mitchell Hashimoto c020f6ac70 Update the summary so its not the same as the description 2010-07-23 18:33:55 -07:00
Mitchell Hashimoto 70b560a96d Goodbye Jeweler. Using gemspecs like they were meant to be used. 2010-07-23 18:28:33 -07:00
Mitchell Hashimoto 07586c1725 SIGINT twice exists immediately [closes GH-118] 2010-07-22 21:10:38 -07:00
Mitchell Hashimoto 9a81a1f49a Export doesn't continue chain if error occured 2010-07-22 09:02:28 -07:00
Mitchell Hashimoto 940693287d Export returns immediately if an error is there prior to the export [closes GH-117] 2010-07-22 09:00:23 -07:00
Mitchell Hashimoto 457f6967d1 `vagrant package` respects its parameters again (regression from middleware) 2010-07-21 22:59:25 -07:00
Mitchell Hashimoto c1d454dbee Speed up tests by adding "vagrant.test" middleware env to avoid sleeps. 2010-07-21 21:42:14 -07:00
Mitchell Hashimoto d09ebe1021 Can now ctrl-C during SSH attempts [closes GH-115] 2010-07-21 21:38:01 -07:00
Mitchell Hashimoto 4e8b6f32b4 Disable host only networks on halt [closes GH-116] 2010-07-21 21:17:34 -07:00
Mitchell Hashimoto f2242662f8 Don't return when finding disabled shared folder, continue to include others 2010-07-21 15:50:27 -07:00
Mitchell Hashimoto c875e4345a Expand the NFS shared folder path relative to root path during the extraction. 2010-07-20 13:18:00 -07:00
Mitchell Hashimoto 061bdad68a Move ResourceLogger to the Util namespace since thats more of what it is 2010-07-19 21:50:47 -07:00
Mitchell Hashimoto 8e82fb2691 Fix tests so they run on Ruby 1.9.2 2010-07-19 20:32:07 -07:00