Commit Graph

455 Commits

Author SHA1 Message Date
Ilkka Laukkanen de18f1e4a6 Replace tarruby with archive-tar-minitar.
Tarruby seems to not compile on 64-bit, and even its author says to use
another library. Minitar seems to be more active than libarchive so I
used that.

Tests not fixed yet.
2010-03-09 10:38:02 -08:00
Jonathan Rudenberg 68d709eab9 Fix reference to File.cp since no longer using ftools 2010-03-09 09:51:57 -08:00
Jonathan Rudenberg 6e0f171514 Remove ftools requirement (deprecated in 1.9) 2010-03-09 09:12:02 -08:00
Jonathan Rudenberg 145f904ed3 Fix busy test to wait for thread to start 2010-03-09 09:08:11 -08:00
Mitchell Hashimoto aff8343948 Updated README with instructions to installing from Git 2010-03-09 09:01:20 -08:00
Mitchell Hashimoto db288cf2d5 Bumped gemspec to 0.1.4.pre. 2010-03-09 08:58:21 -08:00
Mitchell Hashimoto e5e0aaa5ab Update version to "prerelease" 2010-03-09 08:52:58 -08:00
Mitchell Hashimoto 6a3b7370aa Load action runner before all other files 2010-03-09 08:45:14 -08:00
John Bender d550cc3a76 dup action exception and tests 2010-03-08 22:20:17 -08:00
Mitchell Hashimoto c1b03da528 v0.1.3 - Bug fix in vagrant reload. Growing pains! 2010-03-08 21:51:32 -08:00
Mitchell Hashimoto 4ae38b41ff Update version in binary 2010-03-08 21:51:16 -08:00
Mitchell Hashimoto 07547a5ac3 Version bump to 0.1.3 2010-03-08 21:51:01 -08:00
Mitchell Hashimoto f9fff05e37 Reload uses the new 'boot' action 2010-03-08 21:13:03 -08:00
Mitchell Hashimoto 456fa731ef v0.1.2 - Fixes `vagrant resume` bug, more reliable SSH checking, and fix bug with trying to run vagrant in home directory 2010-03-08 19:33:32 -08:00
Mitchell Hashimoto e7b19c2fb6 Version bump to 0.1.2 2010-03-08 19:33:13 -08:00
Mitchell Hashimoto d818bf856b SSH timeout is now configurable with `config.ssh.timeout` 2010-03-08 19:30:58 -08:00
Mitchell Hashimoto 1139ec9e0c SSH.up? actually times out properly now 2010-03-08 19:17:43 -08:00
Mitchell Hashimoto 2f7de333ec Fix issue with infinite looping on `vagrant resume` 2010-03-08 18:45:59 -08:00
Mitchell Hashimoto db24291b3d Fix bug where dotfile_path is a directory in the project path. Thanks brett_h 2010-03-08 13:12:58 -08:00
Mitchell Hashimoto ce7f7dd168 Refactor Vagrant::Env a bit and requiring root path. 2010-03-08 00:34:15 -08:00
Mitchell Hashimoto efe98df4b0 Added `vagrant box list` command to list added boxes 2010-03-07 21:34:53 -08:00
Mitchell Hashimoto 93d3b00fa9 v0.1.1 - Typos and License file. (a.k.a. obligatory dot release after minor release) 2010-03-07 16:59:06 -08:00
Mitchell Hashimoto 7dfe5e085c Version bump to 0.1.1 2010-03-07 16:58:49 -08:00
Mitchell Hashimoto 5bcc5123a8 MIT License 2010-03-07 16:58:24 -08:00
Mitchell Hashimoto 4a18735fef Update version in binary 2010-03-07 16:52:55 -08:00
Mitchell Hashimoto 296f234b50 v0.1.0 - Initial release! 2010-03-07 16:49:14 -08:00
Mitchell Hashimoto 7d5fef1d77 Updated gem dependencies to not use github source 2010-03-07 16:47:22 -08:00
Mitchell Hashimoto fdf24a9c07 Version bump to 0.1.0 2010-03-07 16:38:13 -08:00
Mitchell Hashimoto 3cbd80780e Updated authors and emails for gemspec. 2010-03-07 16:08:59 -08:00
Mitchell Hashimoto 6194421972 `vagrant box` no longer requires a Vagrantfile in the current directory. 2010-03-07 12:44:00 -08:00
Mitchell Hashimoto 499ec7d633 Make vagrantup.com a clickable link in README 2010-03-07 12:07:39 -08:00
Mitchell Hashimoto 3fac3a3b83 Update README so website/irc/ML lists aren't smushed together 2010-03-07 12:07:07 -08:00
Mitchell Hashimoto b536063fb6 README update. 2010-03-07 12:05:53 -08:00
Mitchell Hashimoto 6fd10504e0 Box existence error checking is now in proper 'require_box' 2010-03-06 21:48:39 -08:00
Mitchell Hashimoto 49c98ad8af Mounting a folder now waits for the mount to succeed before continuing. Fixed a race condition between SSH daemon starting and the VBox kernel extensions loading... 2010-03-05 19:16:57 -08:00
Mitchell Hashimoto 41b25e68ec Reload action only halts the machine if its running 2010-03-05 18:03:08 -08:00
Mitchell Hashimoto 06ff3a363c Env.load_box! gives a reasonable error if the box specified in the Vagrantfile doesn't exist now. 2010-03-05 16:58:36 -08:00
Mitchell Hashimoto 0a54ea1464 `vagrant-down` now uses reusable actions (a Down action) 2010-03-05 16:47:47 -08:00
John Bender 0cdc6b5eaa moved hanging dotfile_name under Vagrant.config.vagrant 2010-03-04 23:50:08 -08:00
Mitchell Hashimoto 66bc5a19e2 Revamped provisioning JSON generation which includes the entire configuration tree. Plus better testing all around for JSON generation + configuration. 2010-03-04 22:14:44 -08:00
Mitchell Hashimoto da2150da89 Resume uses the resume action now 2010-03-04 21:22:25 -08:00
Mitchell Hashimoto 0a791d1c58 Suspending moved out to an action, command takes advantage of this action now. 2010-03-04 21:13:17 -08:00
Mitchell Hashimoto b4e25143dc error_and_exit now uses `abort`, which prints to stdout before exiting 2010-03-04 21:05:43 -08:00
Mitchell Hashimoto 20ed284372 Unpackage now has its own rescue implementation 2010-03-04 21:02:59 -08:00
Mitchell Hashimoto bf738d4db5 Developer documentation for box actions 2010-03-04 20:58:50 -08:00
Mitchell Hashimoto a88e75f357 Runner developer documentation 2010-03-04 00:25:17 -08:00
Mitchell Hashimoto 94be71e527 Nit-pick test formatting. No code changes. 2010-03-04 00:10:15 -08:00
Mitchell Hashimoto be47236c37 ActionException developer documentation 2010-03-04 00:08:25 -08:00
Mitchell Hashimoto 94280943f4 Actions::Base developer documentation 2010-03-04 00:08:25 -08:00
Mitchell Hashimoto 816a1734e4 Vagrant::Box developer documentation 2010-03-04 00:08:25 -08:00