Mitchell Hashimoto
442584fbac
Change default home directory to ~/.vagrant.d [closes GH-333]
2011-07-09 18:55:33 -07:00
Sven Fuchs
dcfc87a547
this translation has to be quoted. would otherwise fail on Psych: ~/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/psych.rb:148:in `parse': couldn't parse YAML at line 162 column 21 (Psych::SyntaxError) [closes GH-411]
2011-07-09 17:05:36 -07:00
Mitchell Hashimoto
874a9763f5
Only one copy of Vagrant can run at any given time. [closes GH-364]
...
This is to protect against issues with VirtualBox overwriting
each other.
2011-07-09 16:21:38 -07:00
Mitchell Hashimoto
bdc316f4ef
Provisioner configuration no longer cleared when box is downloaded during an `up`. [closes GH-308]
2011-07-06 22:08:37 -07:00
Mitchell Hashimoto
29688eb788
`vagrant ssh` -e flag is now -c [closes GH-323]
2011-07-06 00:29:22 -07:00
Mitchell Hashimoto
9e780606f4
Note that NFS doesn't support owner/group settings
2011-07-06 00:07:36 -07:00
Mitchell Hashimoto
b4c9ec60de
Ability to provide inline script for shell provisioner [closes GH-395]
2011-07-05 23:16:22 -07:00
Mitchell Hashimoto
dcaca22810
Show nice error message for bad HTTP downloads [closes GH-403]
2011-07-05 22:48:02 -07:00
Mitchell Hashimoto
8bb2403ce0
Add error message specifically for chef_server change
2011-07-03 17:29:05 -07:00
Mitchell Hashimoto
c27d857387
Rename :chef_server to :chef_client. [GH-359]
2011-07-03 17:20:06 -07:00
Jamie Winsor
7c89ef3de2
Add support for Chef encrypted data bags: http://wiki.opscode.com/display/chef/Encrypted+Data+Bags
...
Add two configuration options to chef_server provision:
encrypted_data_bag_secret_key_path - the location of your encrypted secret key on your local machine
encrypted_data_bag_secret - the location you wish to place the key on the target machine and the value of Chef::Config[:encrypted_data_bag_secret]. Default value of "/etc/chef/encrypted_data_bag".
2011-07-02 21:20:22 -07:00
Mitchell Hashimoto
6fa21d2a62
Fix missing translation [GH-371]
2011-06-13 14:16:48 -07:00
Tim Joseph Dumol
2c091c98cc
Added Arch Linux as under vagrant/hosts
...
Added NFS support for Arch Linux under vagrant/hosts by adding
vagrant/hosts/arch and a platform test for Arch Linux.
2011-04-19 22:03:21 -07:00
Mitchell Hashimoto
c1373f4eca
Failed SSH commands show output in error message. [closes GH-285]
2011-02-08 22:47:36 -08:00
Mitchell Hashimoto
8d55bdcae5
Style tweaks and tests added for changing host name
2011-01-28 17:41:48 -08:00
Mitchell Hashimoto
94b5074430
Merge branch 'master' of https://github.com/michaelbearne/vagrant
2011-01-28 17:30:15 -08:00
Mitchell Hashimoto
75e283c81a
New `shell` provisioner which uploads and executes a script as root on VM
2011-01-23 12:00:50 -08:00
Mitchell Hashimoto
b859c03c5e
Fix URL in windows SSH error message
2011-01-23 11:26:55 -08:00
Kenneth Vestergaard
484b7290fa
add system provider for FreeBSD
2011-01-21 15:58:26 -08:00
Michael Bearne
b42925273a
Merge remote branch 'remotes/upstream/master'
2011-01-20 09:19:11 +00:00
Mitchell Hashimoto
ea7c99e992
Change references to VirtualBox 3.2 to 4.0
2011-01-19 16:42:19 -08:00
Michael Bearne
f757184c06
added support for changing host name on up for Debian, Ubuntu and RedHat
2011-01-14 17:51:19 +00:00
Mitchell Hashimoto
9673b7eaee
Remove config.ssh.port, it actually never did anything
2011-01-14 00:36:49 -08:00
Mitchell Hashimoto
302f9ff0bb
Puppet provisioner can mount/configure module paths from local directory
2011-01-13 21:02:26 -08:00
Mitchell Hashimoto
db20f399fb
Improved puppet config validation
2011-01-13 17:27:39 -08:00
Mitchell Hashimoto
a4a02675ad
Add a nice full error message for the old-style provisioner setting
2011-01-12 01:19:21 -08:00
Mitchell Hashimoto
eca25d1802
Remove unused error classes/messages
2011-01-11 22:43:35 -08:00
Mitchell Hashimoto
cddccab9ae
Provision action works again
2011-01-11 22:13:09 -08:00
Mitchell Hashimoto
d951d058ce
Initial work on this. Tests are completely broken.
2011-01-11 21:07:12 -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
b9463de5b9
Helpful error message if NFS mount fails in Linux [closes GH-135]
2011-01-09 12:17:46 -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
James Turnbull
3849355ef6
Basic Puppet Server provisioner
2011-01-06 13:33:22 -08:00
Mitchell Hashimoto
c1be64ae61
Shared folders with no guest path are not automounted [closes GH-184]
2010-12-31 02:19:27 -06:00
Mitchell Hashimoto
4cbce66ab1
Downloaders have clearer output to note what they're doing
2010-12-31 01:44:30 -06:00
Mitchell Hashimoto
6b74ad103d
Box adding via HTTP follows redirects [closes GH-163]
2010-12-31 01:40:30 -06:00
Mitchell Hashimoto
b0ce015f40
Up VirtualBox version check to 4.0
2010-12-24 19:15:36 -08:00
Mitchell Hashimoto
2358130c0e
Show error if host only networking on Windows
2010-12-21 19:52:41 -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
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
16da2746a5
Translation for "stuck" state in VM [closes GH-218]
2010-11-21 00:14:13 -08:00
Mitchell Hashimoto
52023f2fd3
Fix missing translation for chef.
2010-11-08 18:28:05 -08:00
Dr Nic Williams
0545dff2d9
missing translation 'vagrant.errors.chef_not_detected'
2010-11-08 18:26:46 -08:00
Mitchell Hashimoto
9e7ed2cfe5
Update error wording when can't connect to SSH.
2010-10-26 17:00:09 -07:00
Mitchell Hashimoto
6bac0a7ab2
Better box verification/error messages.
2010-10-21 17:58:17 -07:00
Mitchell Hashimoto
5fcf10d6cd
Validations to assure base MAC address is set
2010-10-08 10:44:19 -07:00
Mitchell Hashimoto
e36a9d3a0c
Nice error message given if ".vagrant" is a directory and therefore can't be accessed. [closes GH-172]
2010-10-06 18:57:39 -07:00
Mitchell Hashimoto
ed645417c7
Basic validation added for Chef configuration (both solo and server).
2010-09-30 01:09:36 -07:00