Commit Graph

8200 Commits

Author SHA1 Message Date
Seth Vargo bad4c2103d Only install Docker if it is not already installed 2015-11-19 18:37:57 -08:00
Seth Vargo f5a0c3ed5b Deprecate docker.version 2015-11-19 18:37:57 -08:00
Jason Casden 7076d192c9 Quiet package commands 2015-11-19 18:37:57 -08:00
Jason Casden d2983d4fe4 Use official Docker installer and upgrade for :latest installs 2015-11-19 18:37:57 -08:00
Mitchell Hashimoto 82fa09ca87 Merge pull request #6565 from mitchellh/b-posix-sed
guests/linux: POSIX sed [GH-6104]
2015-11-19 18:37:17 -08:00
Mitchell Hashimoto f5cadc93fa guests/linux: POSIX sed [GH-6104] 2015-11-19 18:35:18 -08:00
Mitchell Hashimoto 240c393e69 update CHANGELOG 2015-11-19 18:20:16 -08:00
Mitchell Hashimoto d3ab73cf4a core: when packaging, preserve generated key [GH-5780] 2015-11-19 18:18:51 -08:00
Seth Vargo 40336016e1 Use the correct option for sending the environment 2015-11-19 18:08:47 -08:00
Seth Vargo 7f4d5c82de Update CHANGELOG 2015-11-19 17:07:49 -08:00
Seth Vargo 7c0f488f56 Merge pull request #6563 from mitchellh/sethvargo/subprocess_local_exec
Use subprocess as a poor-man's exec for local-exec
2015-11-19 17:06:57 -08:00
Seth Vargo 20940d1a2f Use subprocess as a poor-man's exec for local-exec
Fixes GH-5307
2015-11-19 17:03:39 -08:00
Seth Vargo 33d1bca02e Update CHANGELOG 2015-11-19 16:39:16 -08:00
Seth Vargo 94f2f68f88 Merge pull request #6562 from mitchellh/sethvargo/pr-4132
Add support for forwarding host environment variables via SSH
2015-11-19 16:38:07 -08:00
Seth Vargo 02a351841e Use an array instead of map 2015-11-19 16:32:43 -08:00
Eli Skeggs 2b9173e15a Support environment variable forwarding, fixes #4131
Signed-off-by: Eli Skeggs <eskeggs@globesherpa.com>
2015-11-19 16:25:54 -08:00
Seth Vargo 6a147e1146 Update CHANGELOG 2015-11-19 16:22:03 -08:00
Seth Vargo bea375caa9 Merge pull request #6561 from mitchellh/sethvargo/data_bags_array
Support arrays for data_bags_path
2015-11-19 16:21:25 -08:00
Mitchell Hashimoto a59dede676 update CHANGELOG 2015-11-19 16:18:57 -08:00
Seth Vargo ec85548bd6 Support arrays for data_bags_path
Fixes GH-5988
2015-11-19 16:17:42 -08:00
Mitchell Hashimoto 1ccd91aada Merge pull request #4473 from rtkrruvinskiy/https_metadata
Add HTTPS download options to `box update` and `box outdated`
2015-11-19 16:16:48 -08:00
Seth Vargo cdb89a9e77 Merge pull request #6560 from mitchellh/sethvargo/chef_folder_names
Only append folder suffixes if we are sharing host folder paths
2015-11-19 16:15:47 -08:00
Mitchell Hashimoto e0ef592544 core: retry if server doesn't support byte ranges on download [GH-4479] 2015-11-19 16:14:13 -08:00
Seth Vargo 1fd9aec493 Only append folder suffixes if we are sharing host folder paths
Fixes GH-6472
2015-11-19 16:08:32 -08:00
Mitchell Hashimoto 66c99ddb70 update CHANGELOG 2015-11-19 16:01:09 -08:00
Mitchell Hashimoto c541767949 core: add tests for box collection cleanup [GH-6002] 2015-11-19 15:59:58 -08:00
Seth Vargo f040f2bbeb Update CHANGELOG 2015-11-19 15:56:18 -08:00
Seth Vargo 63770e5626 Merge pull request #6559 from mitchellh/sethvargo/require_nodes_path
Require nodes_path for Chef Zero
2015-11-19 15:55:32 -08:00
Seth Vargo 76f3dce5db Remove deprecated options 2015-11-19 15:52:27 -08:00
Seth Vargo df207d2637 Require nodes_path for Chef Zero provisioning
Fixes GH-6110
2015-11-19 15:52:26 -08:00
Mitchell Hashimoto 3fb9a1a1eb Merge branch 'ievgenp-3570-box-data-left' 2015-11-19 15:46:09 -08:00
Mitchell Hashimoto ed9bc1e847 Merge branch '3570-box-data-left' of https://github.com/ievgenp/vagrant into ievgenp-3570-box-data-left 2015-11-19 15:45:47 -08:00
Seth Vargo 29a8ddd9ee Update CHANGELOG 2015-11-19 15:12:09 -08:00
Seth Vargo ae35dd6218 Merge pull request #6557 from mitchellh/sethvargo/chef_windows
Allow ChefDK installation, add Windows installer support
2015-11-19 15:11:05 -08:00
Seth Vargo c30467a6f9 Allow Chef to install on Windows 2015-11-19 15:01:09 -08:00
Seth Vargo a90e6cfe4c Use the new Chef installation channel and options
This deprecates "prerelease", which will be removed in the next release.
2015-11-19 14:57:01 -08:00
Seth Vargo 43ef927628 Latest will have the formatter option 2015-11-19 14:56:18 -08:00
Seth Vargo 2dbd24129f Remove deprecated method 2015-11-19 14:56:03 -08:00
Seth Vargo 609ff9f7b2 Allow provisioner cleanup task to exit on failure 2015-11-19 14:55:46 -08:00
Seth Vargo 9bab741cf3 Update CHANGELOG 2015-11-19 11:56:45 -08:00
Seth Vargo a7f9abe740 Merge pull request #6556 from mitchellh/sethvargo/chef_formatter
Only force the formatter if we are on Chef 11 or higher
2015-11-19 11:56:01 -08:00
Seth Vargo b8f200a4c1 Only force the formatter if we are on Chef 11 or higher
Fixes GH-6278
2015-11-19 11:48:04 -08:00
Seth Vargo 38dab45aa7 Update CHANGELOG 2015-11-19 11:41:37 -08:00
Seth Vargo c0a58fe5bd Merge pull request #6555 from mitchellh/sethvargo/chef_delete
Automatically generate a node_name for Chef
2015-11-19 11:41:31 -08:00
Mitchell Hashimoto 4988298b0b guests/arch: configure networks should enable device [GH-5737] 2015-11-19 11:39:04 -08:00
Seth Vargo 9559fc549c Automatically generate a node_name for Chef
This is required because the Chef Server almost always needs a node name to
interact. This will default to the hostname, but that's always going to be
`vagrant.vm`, which will collide easily.

This generates a random hostname with `vagrant-` as the prefix and stores the
result in the machine's data directory.
2015-11-19 11:38:33 -08:00
Mitchell Hashimoto fd3e1ff592 update CHANGELOG 2015-11-19 11:22:52 -08:00
Mitchell Hashimoto 97021ceedd Merge pull request #6554 from mitchellh/b-heroku-branch
push/heroku: use correct current branch [GH-6123]
2015-11-19 11:22:06 -08:00
Mitchell Hashimoto 3987ce84cc update CHANGELOG 2015-11-19 11:21:14 -08:00
Mitchell Hashimoto 270c0726df Merge pull request #6552 from mitchellh/f-cache-vbox
providers/virtualbox: cache VirtualBox version [GH-6468]
2015-11-19 11:20:09 -08:00