Commit Graph

853 Commits

Author SHA1 Message Date
Mitchell Hashimoto 9ac9e49ba1 Fixed some middleware ordering and include util for checking guest additions 2010-07-05 17:51:41 +02:00
Mitchell Hashimoto d986fdf041 Provisioning 2010-07-05 17:36:34 +02:00
Mitchell Hashimoto f258746384 Middleware to destroy unused network interfaces 2010-07-05 17:18:16 +02:00
Mitchell Hashimoto 7d6c0db4ae Networking middleware 2010-07-05 04:33:34 +02:00
Mitchell Hashimoto f205a747c9 CheckGuestAdditions middleware 2010-07-05 03:53:19 +02:00
Mitchell Hashimoto de772a01ce MAC address matching middleware 2010-07-05 03:38:42 +02:00
Mitchell Hashimoto 3e51a07a80 Persisting the dotfile middleware 2010-07-05 03:30:33 +02:00
Mitchell Hashimoto c365a7ffac Environment has defaults for values. Import properly sets VM 2010-07-05 03:17:09 +02:00
Mitchell Hashimoto d4de0d7357 Options can now be passed into running actions 2010-07-05 02:46:11 +02:00
Mitchell Hashimoto d97c972a7f Boot action 2010-07-05 02:44:30 +02:00
Mitchell Hashimoto ae750288ed Only mount and do unison setup in the absense of error environments 2010-07-05 02:33:44 +02:00
Mitchell Hashimoto 73a3723608 Shared folder task 2010-07-05 02:31:30 +02:00
Mitchell Hashimoto 05a01f5953 Added ErrorHalt middleware which is prepended to all builder actions 2010-07-04 18:15:41 +02:00
Mitchell Hashimoto 221bdcbf63 Forward ports action 2010-07-04 18:07:09 +02:00
Mitchell Hashimoto 12117d6349 Customize action 2010-07-04 09:18:34 +02:00
Mitchell Hashimoto 67729304a2 Import action. Erroneous environments for actions. 2010-07-04 08:52:01 +02:00
Mitchell Hashimoto 64b533edc4 Builtin class and stubbed import middleware 2010-07-04 04:58:03 +02:00
Mitchell Hashimoto 5775292408 Registered actions can be run. Builders can use other builders 2010-07-04 04:09:02 +02:00
Mitchell Hashimoto bad5ba559f Actions on Environment and making them runnable 2010-07-04 03:48:16 +02:00
Mitchell Hashimoto c88adbc0f7 Builder fully tested 2010-07-03 18:51:40 +02:00
Mitchell Hashimoto 6eefc8e874 Initial foundation building of new action style 2010-07-03 17:34:15 +02:00
Mitchell Hashimoto febfd81b68 Bump to 0.4.3.dev for development 2010-07-02 09:37:15 -07:00
Mitchell Hashimoto e571a4ee3f v0.4.2 2010-07-02 09:36:28 -07:00
Mitchell Hashimoto ae0d9935a7 Detect if any collisions with non-hostonly networks for networking. [closes GH-102] 2010-07-02 08:37:13 -07:00
Mitchell Hashimoto 0896f096e9 Ignore non-hostonly adapters for host only networking [closes GH-101] 2010-07-01 14:26:56 -07:00
Mitchell Hashimoto e4b13ea758 `vagrant package` checks for output file existing [closes GH-100] 2010-06-29 20:57:09 -07:00
Mitchell Hashimoto 499340aa03 Increase halt timeout to 30 seconds 2010-06-29 20:42:39 -07:00
Mitchell Hashimoto c643aa1513 Fix issue with VirtualBox.version being nil in forked process 2010-06-24 10:35:32 -07:00
Mitchell Hashimoto 763389ac4e Crontab entry appends to log file instead of creating every time 2010-06-23 00:02:32 -07:00
Mitchell Hashimoto 3006fa35c3 Remove the `.unison` folder to avoid "folder is empty" error 2010-06-22 23:54:05 -07:00
Mitchell Hashimoto 03262b0a04 Remove sync TO folder for unison prior to setting up cron 2010-06-22 23:42:45 -07:00
Mitchell Hashimoto 97f82d7140 Better, more unified logging for unison 2010-06-22 23:33:20 -07:00
Mitchell Hashimoto f3c6c7320b Better unison script locking and proper from/to 2010-06-20 21:34:36 -07:00
Mitchell Hashimoto 47403e16cc Now checks if `unison` binary is installed before running 2010-06-20 14:38:58 -07:00
Mitchell Hashimoto e8fd57fbbb Fixes to unison. Now tested and working. 2010-06-20 14:14:11 -07:00
Mitchell Hashimoto e751d3e21a Fix environment tests for new VB 3.2 min. requirement 2010-06-20 02:29:15 -07:00
Mitchell Hashimoto b97c257904 `setup_unison` implemented on shared folder action 2010-06-20 02:24:07 -07:00
Mitchell Hashimoto c7bbfcc5a1 `create_unison` method implemented on the system 2010-06-20 02:16:32 -07:00
Mitchell Hashimoto 67ab68df89 System `prepare_unison` method + tests 2010-06-20 02:07:32 -07:00
Mitchell Hashimoto 5f0695f776 Setup new unison scripts and set configs. 2010-06-20 01:42:31 -07:00
Mitchell Hashimoto 388662c62a All shared folder tests passing. still failing tests in other areas to be worked on. 2010-06-19 11:48:13 -07:00
Mitchell Hashimoto 4c1ac8d2c1 More SF tests passing... 2010-06-19 11:44:13 -07:00
Mitchell Hashimoto b0879dea6a Rethinking Unison foundation. Tearing things out. 2010-06-19 11:34:37 -07:00
Mitchell Hashimoto 854f160c9c Bump version for development 2010-06-17 23:08:58 -07:00
Mitchell Hashimoto 9e931dd350 VirtualBox minimum version bumped to 3.2 2010-06-17 23:08:38 -07:00
Mitchell Hashimoto e7c6168745 v0.4.1 Fix major issue with forwarded ports in 3.2.x 2010-06-17 22:46:41 -07:00
Mitchell Hashimoto e6760d8f5b s/nat engine/nat driver/ 2010-06-17 22:38:25 -07:00
Mitchell Hashimoto d257703496 SSH gets port from proper place in 3.2.x 2010-06-17 22:31:01 -07:00
Mitchell Hashimoto 26b837f427 Vagrant uses correct NATForwarded port for 3.2.x 2010-06-17 22:17:58 -07:00
Mitchell Hashimoto 7691b28c53 `vagrant ssh` now takes an `--execute` (or `-e`) param for executing commands [closes GH-95] 2010-06-15 22:31:51 -07:00