2173 Commits

Author SHA1 Message Date
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
Mitchell Hashimoto
3be88f44fa Warning if guest additions version mismatches [closes GH-96] 2010-06-15 21:58:27 -07:00
Mitchell Hashimoto
3532f6368c Update version for development 2010-06-15 21:30:42 -07:00
Mitchell Hashimoto
b84123dcd9 Provision command checks if VM is created 2010-06-14 13:09:32 -07:00
Mitchell Hashimoto
f4ab30238a v0.4.0 - Release notes at http://vagrantup.com/docs/changes/changes_03x_04x.html v0.4.0 2010-06-10 14:15:20 -07:00
Mitchell Hashimoto
5188c7cf46 Point to RubyGems string instead of symbol for Gemfile 2010-06-06 19:51:53 -07:00
Mitchell Hashimoto
b56994d11d Internal SSH ignores ssh config file. Also added PasswordAuthentication no to ssh-config output 2010-06-05 18:52:52 -07:00
John Bender
eec0986bc7 switched directory syncing over to unison 2010-06-05 00:39:25 -07:00
Mitchell Hashimoto
7b6523371c No more config.vm.project_directory. The "v-root" shared folder is now a regular shraed folder like everything else. 2010-06-03 22:19:42 -07:00
Mitchell Hashimoto
abef4d29ce Retry SCP upload 5 times as well 2010-06-03 20:58:04 -07:00
Mitchell Hashimoto
8dc57c6796 Retry SSH commands 5 times if an IOError occurs 2010-06-03 20:55:46 -07:00
Mitchell Hashimoto
dc760c73b9 Reload after saving forwarded ports 2010-06-03 20:48:24 -07:00
Mitchell Hashimoto
b13de6a497 If no shared folders existed, don't worry about clearing them 2010-06-03 20:35:12 -07:00
Mitchell Hashimoto
97facb08fd Do not reload VM and everything if no forwarded ports were destroyed 2010-06-03 20:34:02 -07:00
Mitchell Hashimoto
b00442026f Don't run VM customizations if none were specified 2010-06-03 20:32:09 -07:00
Mitchell Hashimoto
50262cfb66 Destroy unused network interfaces on VM destroy 2010-06-03 19:59:39 -07:00
Mitchell Hashimoto
7a093340bf VM definition blocks are now stackable. [closes GH-94] 2010-06-03 19:20:15 -07:00
Mitchell Hashimoto
1e01514c4f Dup the forwarded ports array while destroying to avoid issues with changes in virtualbox gem and deleting in place 2010-06-03 12:04:21 -07:00
Mitchell Hashimoto
abf6a50b5a Dup the shared folders array when destroying due to changes in virtualbox gem 2010-06-03 12:03:43 -07:00
Mitchell Hashimoto
4e806ae325 A VM can now have a host only network on multiple adapters 2010-06-03 11:50:29 -07:00
Mitchell Hashimoto
bb7a309cab Verify ubuntu/debian install for host only networking 2010-06-03 11:35:50 -07:00
Mitchell Hashimoto
2d68b284d1 Some fixes with defining new interfaces on Ubuntu 2010-06-03 11:29:17 -07:00
Mitchell Hashimoto
73e9debefb Dynamically insert entry into /etc/network/interfaces file for Ubuntu 2010-06-03 11:09:31 -07:00
Mitchell Hashimoto
134ebe8405 Added new method to base system. Not implemented for linux yet. 2010-06-03 00:27:48 -07:00
Mitchell Hashimoto
d16efa1a34 Join a specific host only network if name is specified. 2010-06-03 00:17:04 -07:00
Mitchell Hashimoto
77f7b09a26 Host only networks. Doesn't yet set them up within the OS but creates them on the guest. 2010-06-02 23:52:15 -07:00
Mitchell Hashimoto
b63c74fad9 Forwarded ports action reloads the model after clearing 2010-05-30 18:09:36 -07:00
Mitchell Hashimoto
6fc2f4661a 1 second sleep after the halt on down to allow VirtualBox to clean itself up 2010-05-30 17:56:20 -07:00
John Bender
85f4fb230d resolved rsync issue with crontab entry template [closes gh-90] 2010-05-30 00:35:22 -07:00
Mitchell Hashimoto
d7af9882f4 Allow SSH commands to ignore exit status 2010-05-29 23:33:37 -07:00
Mitchell Hashimoto
eb30074eea Oops, File.rm => File.delete 2010-05-29 13:21:57 -07:00