Commit Graph

6769 Commits

Author SHA1 Message Date
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
Tarrant eeb11ec653 Merge branch 'master' of github.com:tarrant/vagrant 2014-10-24 13:54:16 -07:00
Tarrant 70fece7a99 Add support for DHCP on tinycore 2014-10-24 13:52:35 -07:00
Tarrant ba994baa65 Revert "guests/tinycore: error if DHCP [GH-4699]"
This reverts commit 64139f2158.
2014-10-24 13:52:06 -07:00
Mitchell Hashimoto 1ab731cf1f website/docs: document kernel upgrades for VMware [GH-4362] 2014-10-24 12:30:12 -07:00
Mitchell Hashimoto ea983e32c8 hosts/*: NFS prune regexp matches file paths [GH-3815] 2014-10-24 12:16:53 -07:00
Mitchell Hashimoto 64139f2158 guests/tinycore: error if DHCP [GH-4699] 2014-10-24 11:24:16 -07:00
Mitchell Hashimoto b82d3c0990 Update CHANGELOG 2014-10-24 10:39:12 -07:00
Mitchell Hashimoto 6a5e56f82e Merge pull request #4707 from mitchellh/f-dynamic-rekey
Generate Random SSH key on `vagrant up`
2014-10-24 10:38:16 -07:00
Mitchell Hashimoto b37c031bc3 website/docs: a small note about replacing keys 2014-10-24 10:37:11 -07:00
Mitchell Hashimoto 533004e932 core: Package copies private key 2014-10-24 10:31:23 -07:00
Mitchell Hashimoto 5418e6b85e guests: add remove_public_key to most guests 2014-10-24 10:05:01 -07:00
Mitchell Hashimoto 94b2a8a56b communicators/ssh: insert random key, remove insecure key 2014-10-24 09:58:18 -07:00
Mitchell Hashimoto f4dec575ed core: Vagrant::Util::Keypair for generating keypairs 2014-10-24 09:33:44 -07:00
Mitchell Hashimoto d6c55d4834 up version for dev 2014-10-24 09:21:33 -07:00
Mitchell Hashimoto b32c8d9f86 Merge pull request #4703 from voxik/relative-version
bin: Do not load the gem and all dependencies due to version.
2014-10-24 09:21:07 -07:00
Mitchell Hashimoto 37a4000722 providers/virtualbox: more descriptive error if empty version [GH-4657] 2014-10-24 09:20:08 -07:00
Vít Ondruch 1ecd3f9f1d Do not load the gem and all dependencies due to version.
This should be faster, since it cicrumvent RubyGems.
2014-10-24 13:31:51 +02:00
Mitchell Hashimoto 370ca050db Merge pull request #3707 from takekazuomi/fix/master/encodeissue
fix subprocess external encode issue.
2014-10-23 23:18:19 -07:00
Mitchell Hashimoto da91741b7c provisioners/shell: fix typo 2014-10-23 22:49:26 -07:00
Mitchell Hashimoto a7d3458abc provisioners/shell: retry getting SSH info a few times [GH-3924] 2014-10-23 22:48:48 -07:00
Mitchell Hashimoto 7d6f9a60b2 core: ability to set env var for silent internal upgrade [GH-3870] 2014-10-23 22:39:58 -07:00
Mitchell Hashimoto cc01f01684 hosts/linux: don't use sudo to write NFS if writable [GH-2643] 2014-10-23 22:25:38 -07:00