Mitchell Hashimoto
f8a2322459
core: only delete state if not created on initialize only
...
/cc @sethvargo
2014-11-10 16:29:19 -08:00
Seth Vargo
5b1211fc63
Merge pull request #4792 from mwrock/state_refresh_fix
...
fixes infinite loop in machine state call if provider calls machine.action
2014-11-10 12:24:24 -05:00
Seth Vargo
f86189a2fe
Add Env.with_clean_env for resetting the Ruby and Rubygems environment
2014-11-10 12:00:23 -05:00
Seth Vargo
1c06da04e6
Merge pull request #4761 from mitchellh/sethvargo/chef_omnibus
...
Automatically install Chef when provisioning with Chef
2014-11-10 11:59:27 -05:00
Seth Vargo
25ddb373d1
Add exec/ to .gitignore
2014-11-10 11:59:13 -05:00
Seth Vargo
f37aecea99
Update CHANGELOG with auto-installing Chef
2014-11-07 15:56:22 -05:00
Seth Vargo
30dbedeea4
Update Vagrantfile to include Chef Apply and options for Chef install
2014-11-07 15:56:22 -05:00
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