Seth Vargo
f232dc38c9
Automatically install Chef when provisioning with Chef
2014-11-07 15:56:22 -05:00
Seth Vargo
b7c03ddbe2
Update config tests to reflect new structure
2014-11-07 15:56:21 -05:00
Seth Vargo
a8fa4bccc7
Add Chef::Config#install and Chef::Config#version options
2014-11-07 15:56:21 -05:00
Seth Vargo
8f35ecaa6f
Extract runner-specific Chef configs into their own subclass
...
This separates the truly basic pieces of Chef (like install url and
log_level) from the runner pieces of Chef (like provisioning_path). This
is necessary because the Chef Apply provisioner does not actually need
most of the Chef configuration options.
2014-11-07 15:56:21 -05:00
Matt Wrock
dc628cd722
fixes infinite loop in machine state call if provider calls machine.action
2014-11-06 08:51:47 -08:00
Seth Vargo
dc1b4ef9b8
Merge pull request #4790 from julienvey/patch-1
...
Fix typos in CONTRIBUTING.md
2014-11-06 09:33:12 -05:00
Julien Vey
35db398ba1
Fix typos in CONTRIBUTING.md
2014-11-06 14:43:11 +01:00
Seth Vargo
d20dea0037
Merge pull request #4788 from kikitux/master
...
doc rsync - use sudo rsync for a restricted folder
2014-11-05 16:17:23 -05:00
Alvaro Miranda
808008953f
doc rsync - suggest sudo for restricted folder
2014-11-05 12:45:28 -08:00
Alvaro Miranda
f93ba01770
doc rsync - suggest sudo for restricted folder
2014-11-05 12:43:46 -08:00
Seth Vargo
a5b576f0cd
Merge pull request #4779 from mitchellh/sethvargo/upgrade_text
...
Explain that older Vagrant plugin licenses may not work with new VMware
2014-11-04 11:36:40 -05:00
Seth Vargo
8f59f89a2e
Explain that older Vagrant plugin licenses may not work with new VMware
...
This is the result of an unhappy customer who raised a very valid point. If you
are not on the Vagrant mailing list, you would be unaware that upgrading VMware
would cause your plugin to stop functioning.
While this does not solve the problem of dispersing that information, it helps
clarify that plugin version support is for the latest version of the Vagrant
plugin and does not extend to previous ones.
2014-11-04 10:46:54 -05:00
Seth Vargo
1464a63928
Merge pull request #4777 from voxik/remove-useless-expect-with
...
Remove useless expect_with
2014-11-04 09:29:29 -05:00
Vít Ondruch
552889f433
Neither Mocha is required.
2014-11-04 11:48:21 +01:00
Vít Ondruch
81d3668ea1
contest is not required anymore.
2014-11-04 10:56:24 +01:00
Vít Ondruch
c3c1fc9fe5
Minitest is not required anymore.
2014-11-04 10:51:49 +01:00
Vít Ondruch
dff40a193d
Remove useless expect_with.
...
This seems to be relict of old days and it just forces unnecessary
dependency on Ruby's test unit.
2014-11-04 10:01:32 +01:00
Seth Vargo
93e077b062
Merge pull request #4760 from llamallama/master
...
Grammar fix to the network interface bridging question
2014-10-31 15:21:51 -04:00
Chris Jones
b19abebdf0
Grammar fix to the network interface bridge question
2014-10-31 15:16:02 -04:00
Seth Vargo
96bf296dd8
Add Chef Apply and Chef Client to CHANGELOG
2014-10-30 18:23:21 -04:00
Seth Vargo
5483cadb87
Merge branch 'sethvargo/chef_apply'
2014-10-30 16:53:11 -04:00
Seth Vargo
9ae6cdaddc
Add Chef Apply documentation
2014-10-30 15:53:19 -04:00
Seth Vargo
59eb0ad2e8
Add Chef Apply provisioner
2014-10-30 15:32:15 -04:00
Seth Vargo
514101816b
Fix alignment in the Chef Client config
2014-10-30 15:32:10 -04:00
Seth Vargo
67bf170040
Merge branch 'sethvargo/chef_and_tests'
2014-10-30 13:43:34 -04:00
Seth Vargo
3b416db299
Tabs -> Spaces
2014-10-30 13:43:26 -04:00
Seth Vargo
ea3c6fe902
Use spaces in website docs
2014-10-30 13:43:26 -04:00
Seth Vargo
f5b9044e39
Add tests for Chef Zero config
2014-10-30 13:43:26 -04:00
Seth Vargo
a8a35757ee
Add tests for Chef Solo config
2014-10-30 13:43:26 -04:00
Seth Vargo
af9177550a
Properly handle empty/nil values in Chef Solo config
2014-10-30 13:43:26 -04:00
Seth Vargo
9c56061fa9
Add tests for Chef Client config
2014-10-30 13:43:25 -04:00
Seth Vargo
7e71d72db8
Check for empty chef_server_url and validation_key_path
2014-10-30 13:43:25 -04:00
Seth Vargo
6814f9c97d
Capitalize Chef Server in errors
2014-10-30 13:43:25 -04:00
Seth Vargo
8b3ec500c8
Remove :focus tag (accidentally left from previous commit)
2014-10-30 13:43:25 -04:00
Seth Vargo
f009db6101
Add tests for Chef base Config
2014-10-30 13:43:25 -04:00
Seth Vargo
721edf70b9
Make Chef Zero lowercase in validation (conforms to other keys)
2014-10-30 13:43:25 -04:00
Seth Vargo
1169c80a72
Use require_relative for faster loading
...
require_relative is an order of magnitude faster on Windows
2014-10-30 13:43:25 -04:00
Teemu Matilainen
2d78f1a816
website/docs: Add documentation for the Chef Zero provisioner
2014-10-30 13:43:24 -04:00
Teemu Matilainen
dec5dcdda3
provisioners/chef: Add `chef_zero` provisioner
...
Add Chef Zero provisioner using `local_mode` configuration for
chef-solo/chef-client.
2014-10-30 13:43:24 -04:00
Seth Vargo
8614591f96
Merge pull request #4750 from mitchellh/h-replace-biz-at-hashicorp
...
Replace biz@hashicorp.com with sales@ or support@
2014-10-30 13:40:13 -04:00
Kevin Fishner
a81b245a68
replace biz@ with sales@ or support@
2014-10-30 09:59:53 -07:00
Mitchell Hashimoto
4cab663189
Merge pull request #4713 from aspiers/silence-nfs-warnings
...
silence warnings about unescaped '-' in re char class
2014-10-25 14:25:37 -07:00
Seth Vargo
4250ceff3d
Merge pull request #4712 from aspiers/doc-disabling-default-synced-folders
...
Improve docs for synced folders
2014-10-25 08:44:28 -07:00
Adam Spiers
6af715b0db
silence warnings about unescaped '-' in re char class
...
Eliminate warnings like this:
vagrant/plugins/hosts/linux/cap/nfs.rb:74: warning: character class has '-' without escape: /^# VAGRANT-BEGIN:( 1000)? ([\.\/A-Za-z0-9-_]+?)$/
2014-10-25 15:38:13 +01:00
Adam Spiers
5fc1114051
explicitly explain how to disable the default share
...
This caused a great deal of confusion e.g. as seen in
https://github.com/mitchellh/vagrant/issues/1004
2014-10-25 15:14:43 +01:00
Adam Spiers
d9e38949ec
consistently use "synced folders" terminology
...
The terminology is "synced folders" not "shared folders" (presumably to
avoid confusion with `vagrant share` which is something completely
different).
2014-10-25 15:14:43 +01:00
Mitchell Hashimoto
cb6f3e526a
Fix failing test
2014-10-24 15:51:52 -07:00
Mitchell Hashimoto
7b5e5668c5
core: add option to not lock for Machine#action [GH-4574]
2014-10-24 15:47:37 -07:00
Mitchell Hashimoto
adf7c17e65
Update CHANGELOG
2014-10-24 14:39:59 -07:00
Mitchell Hashimoto
b5e015c171
Merge pull request #4710 from tarrant/master
...
guests/tinycore: Add DHCP support for tinycore
2014-10-24 14:39:27 -07:00