1283 Commits

Author SHA1 Message Date
Mitchell Hashimoto
37b94ffc6b Get rid of unused ivar 2011-01-11 19:12:50 -08:00
Mitchell Hashimoto
af32d1f8ca Pull VM config child classes into their own files 2011-01-11 12:17:12 -08:00
Mitchell Hashimoto
627b75d945 System superclass check can be done prior to instantiating
This also fixes a 1.8.7 incompatibility.
2011-01-11 11:45:53 -08:00
Mitchell Hashimoto
b302053f6e Update CHANGELOG for RedHat host only networking 2011-01-10 18:15:55 -08:00
Michael Bearne
eda6b81093 re-implemented redhat distribution of host only network with additional check to see if network interface is up as on intial setup when not using dhcp the interface will be down as dhcp lookup will time out. To prevent vagrant time out on boot you need to add file /etc/dhclient.conf with value content timeout 1; to guest this is beacuse the default is 60 seconds this should be done in the base box 2011-01-10 17:15:15 +00: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
c4bacdfe2d Fix blank resource output on base box export [closes GH-267] 2011-01-09 15:52:19 -08:00
Mitchell Hashimoto
766607db49 Raise an error message if host only networking is not supported 2011-01-09 13:34:37 -08:00
Mitchell Hashimoto
0828fb9199 Remove unused I18n translation 2011-01-09 13:26:07 -08:00
Mitchell Hashimoto
2fe2246bbd Debian system. Linux distro dispatch to debian/gentoo 2011-01-09 13:19:50 -08:00
Mitchell Hashimoto
76f10f920c Update CHANGELOG for Gentoo 2011-01-09 13:13:30 -08:00
Mitchell Hashimoto
3643181021 Gentoo needs its own prepare_host_only_network method 2011-01-09 13:12:57 -08:00
Mitchell Hashimoto
272b421e0b Stylistic change on System mappings 2011-01-09 13:10:52 -08:00
Tino Breddin
6c57154dac Register Gentoo system. 2011-01-09 13:10:19 -08:00
Mitchell Hashimoto
b6bcd4d234 Gentoo system, inherit from linux 2011-01-09 13:09:55 -08:00
Tino Breddin
9ef1f13a6c Added new system definition for Gentoo. 2011-01-09 13:07:34 -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
3ff1162230 Style fix to align autoload strings 2011-01-09 12:50:44 -08:00
Mitchell Hashimoto
b1627ca41b Sleep less time while waiting for the VM to boot 2011-01-09 12:48:21 -08:00
Mitchell Hashimoto
dc4bf530fb Use the env["key"] style instead of env.env.key 2011-01-09 12:35:48 -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
Mitchell Hashimoto
101aa45226 Proxy settings for chef. [closes GH-169] 2011-01-08 23:30:07 -08:00
Mitchell Hashimoto
968499bd5c Hash#select returns an array on 1.8.7 and a hash on 1.9.2. Make sure it is always a Hash. 2011-01-08 21:27:44 -08:00
Mitchell Hashimoto
25ea67a9f7 Get rid of Ruby 1.8.7 warning in tests 2011-01-08 21:22:16 -08:00
Mitchell Hashimoto
b26d588f74 Update gemspec to remove "already initialized constant" warning [closes GH-264] 2011-01-08 21:19:50 -08:00
Mitchell Hashimoto
8ce95318c7 Remove check for OSE version, since with VirtualBox 4 this distinction no longer exists. 2011-01-07 01:32:21 -08:00
Mitchell Hashimoto
033dacbefc Bump virtualbox dep to 0.8.1 since that contains a critical fix for VirtualBox 4 2011-01-07 01:30:34 -08:00
Mitchell Hashimoto
96b34edbe8 Bump some other dependencies that have been known stable for awhile 2011-01-07 01:27:44 -08:00
Mitchell Hashimoto
035b0c036f Bump i18n dependency to ~> 0.5.0 2011-01-07 01:26:18 -08:00
Mitchell Hashimoto
29db4aefd5 Load vagrant/version so that vagrant version works again 2011-01-07 01:25:54 -08:00
Mitchell Hashimoto
9e27355d0e Fix weird exception from autoloading Vagrant::SSH 2011-01-07 01:22:52 -08:00
Mitchell Hashimoto
8d529931ef Be gone glob loader! Move everything to autoload or explicit require. 2011-01-07 01:12:16 -08:00
Mitchell Hashimoto
9a158cf45a Set VAGRANT_HOME env var to change vagrant home directory 2011-01-06 19:21:23 -08:00
Mitchell Hashimoto
a5d8193982 Allow multiple Vagrant::Config.run in a single Vagrantfile again 2011-01-06 19:05:31 -08:00
Mitchell Hashimoto
b8c84b67b7 Vagrantfiles are loaded only once, instead of 4+ times [closes GH-238] 2011-01-06 19:00:29 -08:00
Mitchell Hashimoto
e258395346 Rewrite of Vagrant::Config, on the path to fix bug with multiple loading Vagrantfiles 2011-01-06 18:35:58 -08:00
Mitchell Hashimoto
f26c633468 Update CHANGELOG 2011-01-06 13:35:33 -08:00
Mitchell Hashimoto
8daf81686d Fix whitespace issues with puppet server 2011-01-06 13:35:08 -08:00
James Turnbull
3849355ef6 Basic Puppet Server provisioner 2011-01-06 13:33:22 -08:00
Mitchell Hashimoto
5ae7f2691b Emacs Vagrantfile config 2011-01-05 17:13:30 -08:00
Mitchell Hashimoto
7cfa2b6986 README in contrib directory 2011-01-05 17:06:58 -08:00
Brandon Philips
b6a6183d45 contrib: Teach vim to treat Vagrantfile as ruby
Install into $HOME/.vim/plugin/vagrantfile.vim

Signed-off-by: Brandon Philips <brandon@ifup.org>
2011-01-05 17:03:10 -08:00
Mitchell Hashimoto
6a51e424db Remove net-ssh-shell dependency for now, until easier to integrate 2011-01-05 16:57:37 -08:00
Mitchell Hashimoto
496f68fd6a Move SSH::Session to its own file 2011-01-05 16:45:05 -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
fcf8190477 Merge remote branch 'remotes/upstream/master' into redhat-distro 2011-01-05 09:20:33 +00:00
Mitchell Hashimoto
670bfaa8ee Add net-ssh-shell to dependencies 2011-01-04 22:26:54 -08:00
Mitchell Hashimoto
afa9d923d4 Fix some code style 2011-01-04 20:28:04 -08:00
Mitchell Hashimoto
5bc2e7fb74 Update CHANGELOG 2011-01-04 20:18:01 -08:00
Petyo Ivanov
b9e24090e9 Add X11 ssh forwarding option (off by default). 2011-01-04 20:17:04 -08:00