46 Commits

Author SHA1 Message Date
Mitchell Hashimoto
2cfa79ac6d Setting hostname on Debian (not Ubuntu) should now work [closes GH-307] 2011-02-28 23:38:30 -08:00
Mitchell Hashimoto
41e98c97d6 Fix issue with "mount_nfs_fail" translation missing 2011-02-08 22:29:32 -08:00
Mitchell Hashimoto
a0dacb0fc2 NFS folders with spaces should now work [GH-293] 2011-02-08 21:14:20 -08:00
Michael Bearne
8b6d63ab58 Merge remote branch 'remotes/upstream/master'
Refactored redhat distribution to fit new model

Conflicts:
	lib/vagrant/systems/linux.rb
	templates/debian_network_entry.erb
	templates/locales/en.yml
	templates/network_entry.erb
	templates/network_entry_debian.erb
2011-01-10 14:21:52 +00:00
Mitchell Hashimoto
2fe2246bbd Debian system. Linux distro dispatch to debian/gentoo 2011-01-09 13:19:50 -08:00
Mitchell Hashimoto
d00f314eb9 Systems can now respond to distro_dispatch to return specific distro systems 2011-01-09 13:06:26 -08:00
Mitchell Hashimoto
b9463de5b9 Helpful error message if NFS mount fails in Linux [closes GH-135] 2011-01-09 12:17:46 -08:00
Michael Bearne
89d7b44e1f added test for determining distribution and preparing guest network for Redhat distribution 2011-01-05 15:44:33 +00:00
Michael Bearne
a1e864e3ff Merge remote branch 'remotes/upstream/master' into redhat-distro 2011-01-04 09:29:15 +00:00
Ivan Evtuhovich
cdbe14c09e Fix bug with mount vboxfs in SLES 11 boxes. Issue #251 2010-12-30 21:01:49 -06:00
Mitchell Hashimoto
7c7f5d48fe Don't need to call ".new" on raising exceptions 2010-12-21 20:04:21 -08:00
Michael Bearne
d143fa965e redhat distribution implemention for host only network 2010-12-16 13:30:44 +00:00
Mike Williams
3f358f5df6 Ensure host-only interface is down before reconfiguring it. 2010-11-08 18:07:58 -08:00
Mike Williams
9a254937fc Use ifup on the host-only interface, rather than rebooting all interfaces. 2010-11-08 18:07:37 -08:00
Mitchell Hashimoto
d003cc4f32 UI methods no longer automatically translate. Makes it easier for plugin developers. 2010-09-21 18:12:24 -06:00
Mitchell Hashimoto
86465a36c0 Change method by which configuration classes register themselves to be cleaner 2010-09-11 09:02:55 -07:00
Mitchell Hashimoto
bd70a18e68 Slight cleanup of the linux system 2010-09-09 00:09:18 -07:00
Blake Irvin
123e87c13c Added a rough system class for Solaris - solaris.rb 2010-09-09 00:06:23 -07:00
Mitchell Hashimoto
ae6e42dbbc Scope SSH errors to proper exception classes 2010-09-01 10:47:34 -07:00
Mitchell Hashimoto
364233527e SSH no longer raises ActionException. Raises VagrantError 2010-09-01 10:00:49 -07:00
Mitchell Hashimoto
21e4477c39 Rip out unison syncing. It never got to see the light of day. Just didn't work out. (NFS replaced it) 2010-08-27 23:31:38 -07:00
Mitchell Hashimoto
12ce76ffd0 Convert provisioners and systems to I18n 2010-08-27 21:02:11 -07:00
Mitchell Hashimoto
a699122260 No more logger usage for outputting to the shell 2010-08-25 22:38:24 -07:00
Mitchell Hashimoto
fe430ff006 Mount NFS folders on the linux system 2010-07-13 22:04:56 -07:00
Mitchell Hashimoto
13a46ac1bd ActionException on Vagrant::Action 2010-07-08 21:30:36 -07:00
Mitchell Hashimoto
499340aa03 Increase halt timeout to 30 seconds 2010-06-29 20:42:39 -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
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
John Bender
eec0986bc7 switched directory syncing over to unison 2010-06-05 00:39:25 -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
d7af9882f4 Allow SSH commands to ignore exit status 2010-05-29 23:33:37 -07:00
John Bender
af07bd0d3b renamed crontab entry template, switched to proper ssh 2010-05-19 00:19:32 -07:00
John Bender
007ecc5f1c system testing 2010-05-18 23:50:53 -07:00
John Bender
ce6d95c131 rsync mostly complete, few tests left 2010-05-18 23:50:04 -07:00
Mitchell Hashimoto
2e547bda26 SSH object is now on the VM, rather than the environment 2010-05-07 21:40:32 -07:00
Mitchell Hashimoto
822a5e3154 Linux shutdown state checking no longer requires the force param. Its default 2010-04-28 20:47:58 -07:00
Mitchell Hashimoto
23857242f2 Linux system configurable via config.linux 2010-04-25 16:33:33 -07:00
Mitchell Hashimoto
d5866a1b54 vagrant halt now attempts to gracefully shut down the machine (via System#halt) 2010-04-25 16:27:03 -07:00
Mitchell Hashimoto
95938c652d New abstraction: Systems. Updated config and environment to properly load configured system.
This allows the OS-specific tasks to be pulled out into separate classes, so that other systems could potentially be supported. For now, a "Linux" system has been created.
2010-04-25 01:46:51 -07:00