Commit Graph

1214 Commits

Author SHA1 Message Date
Mitchell Hashimoto c32ab0442c Change the mechanism by which useless host only networks are detected and destroyed 2010-12-24 18:57:44 -08:00
Mitchell Hashimoto 4d8e3dc1bf Make this test actually test something 2010-12-24 18:41:18 -08:00
Mitchell Hashimoto 2018fd8645 "vbox-prev" bug still exists, but filename changes for VB4 2010-12-24 18:35:46 -08:00
Mitchell Hashimoto e4488c415e Update destroy to use new API for VB4 2010-12-24 15:19:31 -08:00
Mitchell Hashimoto 083c820a1b And this is v0.7.0.dev, due to major internal changes for VB 4 2010-12-24 14:20:16 -08:00
Mitchell Hashimoto 8f048fa470 Depend on virtualbox ~> 0.8.0 for VB 4.0 support 2010-12-24 14:19:27 -08:00
Mitchell Hashimoto dae641972a Slight edit to README 2010-12-23 16:35:41 -08:00
Brandon Philips 3cd66a5cc7 README: add hint on how to run vagrant from git
I am a total newb and it took me a moment to figure this step out. Might
help others out too. :-P

Signed-off-by: Brandon Philips <brandon@ifup.org>
2010-12-23 16:34:44 -08:00
Mitchell Hashimoto 7f41ce11b4 Up version for development (0.6.10.dev) 2010-12-21 20:10:44 -08:00
Mitchell Hashimoto 86394fc74b v0.6.9 2010-12-21 20:08:29 -08:00
Mitchell Hashimoto dbd18e752e Whitespace changes 2010-12-21 20:07:57 -08:00
Mitchell Hashimoto 7c7f5d48fe Don't need to call ".new" on raising exceptions 2010-12-21 20:04:21 -08:00
Mitchell Hashimoto 2358130c0e Show error if host only networking on Windows 2010-12-21 19:52:41 -08:00
Mitchell Hashimoto e98db8dc86 Determine SSH on main thread for up? to fix issues with multi-thread access on JRuby 2010-12-19 10:27:07 -08:00
Mitchell Hashimoto 53b3a9c39d Update URL to x64 windows setup guide 2010-12-18 21:18:29 -08:00
Mitchell Hashimoto c3b26dc4bf Show special error if VirtualBox not detected on 64-bit Win 2010-12-18 20:50:32 -08:00
Mitchell Hashimoto c9f14d6dc9 Use RbConfig instead of Config, latter is deprecated 2010-12-18 20:02:54 -08:00
Mitchell Hashimoto 59ae5747d0 Use timeout library instead of threads to check for VM boot 2010-12-18 18:50:59 -08:00
Mitchell Hashimoto 3f2f5685b2 Platform helpers to detect 64-bit and 32-bit CPU. 2010-12-18 12:02:48 -08:00
Mitchell Hashimoto 8c13d1919e Use rbconfig to get host OS 2010-12-18 11:53:36 -08:00
Mitchell Hashimoto b5b8b128d9 Remove Gemfile.lock for gem development 2010-12-18 11:47:41 -08:00
Mitchell Hashimoto 135de3f0ec Update CHANGELOG for GH-244 2010-12-14 22:24:42 -08:00
Brian P O'Rourke e1ed00f14c Enumerate vms according to definiton order. 2010-12-14 22:24:02 -08:00
Brian P O'Rourke beb6c7d265 ignore ctags files 2010-12-14 22:06:26 -08:00
Brian P O'Rourke 4e2472befc Typo fixes for docs 2010-12-14 22:06:15 -08:00
Mitchell Hashimoto 2e1d2b1859 Update CHANGELOG for GH-243 2010-12-14 21:59:01 -08:00
Brice Figureau bafb572b70 More permissive sed call on BSD hosts to prevent errors when cleaning nfs
Gnu sed -i option doesn't support a space between the option and the
backup extension.

On BSD hosts running GNU sed (for instance OSX with Macports), it cleaning
nfs shares couldn't happen.

Signed-off-by: Brice Figureau <brice@daysofwonder.com>
2010-12-14 21:58:29 -08:00
Mitchell Hashimoto d0e3cf1210 config.puppet.options can be a string as well 2010-12-14 21:57:12 -08:00
Brice Figureau 6b46949550 Allow passing options to the Puppet provisioner
This allows for instance to pass the --modulepath options like this:

config.vm.puppet.options = ["--modulepath","modules"]

Which would call puppet with "--modulepath modules".

Signed-off-by: Brice Figureau <brice@daysofwonder.com>
2010-12-14 21:53:57 -08:00
Mitchell Hashimoto d0add468ac Update CHANGELOG for GH-241 2010-12-14 21:52:22 -08:00
Brice Figureau 446ab32e0e Allow to recursively include files when packaging a box
This allows to bundle with a box a set of puppet manifests or chef cookbooks.
This supports both shell globbing and recursive copy of full directories.

Usage:

vagrant package ... --include=manifests
This would bundle the whole manifests/ directory

vagrant package ... --include=id*
This would bundle all files with prefix id in the produced box

Signed-off-by: Brice Figureau <brice@daysofwonder.com>
2010-12-14 21:51:33 -08:00
Mitchell Hashimoto f0d1631528 Puppet provisioner 2010-12-07 16:58:22 -08:00
James Turnbull 6548bc9324 Adds a basic Puppet provisioner to Vagrant
This uses the Puppet binary and assumes a .pp file will be present
on the host machine.

By default it looks for manifests in the `manifests` directory (in the same root as
wherever your Vagrantfile is located). The default file uses the name of the box
being configured, for example `lucid.pp`.  Both options are configurable.
2010-12-07 16:57:00 -08:00
Mitchell Hashimoto 54f86f236c Test to verify solaris system 2010-12-07 16:52:18 -08:00
Mitchell Hashimoto 8f42d5e0d3 Update changelog for solaris changes 2010-12-07 16:50:59 -08:00
Lincoln Stoll 9dae6635b5 Register Solaris system. 2010-12-07 16:50:34 -08:00
Lincoln Stoll 0e0bc33137 Configurable solaris 'suexec' command, fix shared folder mount 2010-12-07 16:50:27 -08:00
Mitchell Hashimoto 29e640e211 Up version for development to v0.6.9.dev 2010-11-30 20:37:29 -08:00
Mitchell Hashimoto d9bcbf1872 v0.6.8 2010-11-30 20:36:29 -08:00
Mitchell Hashimoto 331e0841e5 Box collection reloads after downloading during CheckBox. [closes GH-229] 2010-11-30 20:19:24 -08:00
Mitchell Hashimoto 0c5231e7b7 BoxCollection no longer inherits from Array 2010-11-30 20:13:45 -08:00
Mitchell Hashimoto 2fce72e9b0 Up the virtualbox gem dependency to make sure FFI ~> 0.6.3 is loaded. 2010-11-30 17:07:08 -08:00
Mitchell Hashimoto 16da2746a5 Translation for "stuck" state in VM [closes GH-218] 2010-11-21 00:14:13 -08:00
Ben Morris 7df8ab281a Fixed a syntax error in the autogenerated Vagrantfile 2010-11-17 08:35:54 -08:00
Mitchell Hashimoto b153709cab Update CHANGELOG with fix for GH-215 2010-11-15 10:49:55 -08:00
Edward Dale 100f03011a Fixed bug where multiple nfs shared folders not configured correctly
on Linux

http://github.com/mitchellh/vagrant/issues#issue/141
2010-11-15 10:49:35 -08:00
Mitchell Hashimoto e83260662e Fix chef validations with new blank run lists 2010-11-15 10:42:52 -08:00
Dreamcat4 63292fba96 Don't clear the run_list always. Allow the run_list on the chef server to be used! 2010-11-15 10:37:04 -08:00
Dreamcat4 4091b35a51 If you want the vm's FQDN to be default Chef Node name (and not "client") 2010-11-15 10:36:48 -08:00
Dreamcat4 abf5f3ccfc Allow users specify "config.chef.node_name = nil" to get the FQDN 2010-11-15 10:36:24 -08:00