Paul Hinze
703c1f153b
providers/virtualbox: fix flaky test when rsync is not installed
...
test-only change
when rsync is not installed on the machine running the unit tests, the
prepare_nfs_settings tests end up calling the :nfs_installed capability
on the host, which fails on the fake host wired up in tests.
this adds some explicit stubbing to prevent the implicit assumption that
rsync is installed.
2014-11-30 22:03:27 -06:00
Gilles Cornu
1c884fa4e5
provisioners/ansible: Show Ansible command when VAGRANT_LOG=debug
2014-11-25 08:12:43 +01:00
Seth Vargo
00e388a897
Merge pull request #4861 from obfusk/fix-tmpdir-delete
...
fix broken tempdir removal
2014-11-24 11:16:11 -05:00
Felix C. Stegerman
023e4b8c23
force rm tempfiles (no rescue nil); use right var
2014-11-24 16:59:15 +01:00
Felix C. Stegerman
aca273c996
fix broken tempdir removal
2014-11-24 02:26:54 +01:00
Seth Vargo
d1691c21c7
Point to the product page for supported VMware versions
2014-11-16 14:35:20 -05:00
Seth Vargo
39ab4f520b
Update CHANGELOG
2014-11-10 19:40:58 -05:00
Seth Vargo
1d23fb75a2
Merge pull request #4801 from mitchellh/sethvargo/with_clean_env
...
Add Env.with_clean_env for resetting the Ruby and Rubygems environment
2014-11-10 19:38:41 -05:00
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