Commit Graph

7069 Commits

Author SHA1 Message Date
Seth Vargo 5e0f91f592 ENV returns nil, not empty strings 2015-01-05 16:04:00 -05:00
Seth Vargo 2bd22c9663 Turn on Atlas debug logging if Vagrant is logging 2015-01-05 15:51:19 -05:00
Mitchell Hashimoto 6aeae27889 core: just don't use ** to avoid symbol/strings mixup
/cc @sethvargo
2015-01-05 12:37:58 -08:00
Mitchell Hashimoto c4502737c8 Revert "Symbolize and stringify keys in options hash"
This reverts commit 1699c92eec.
2015-01-05 12:35:31 -08:00
Mitchell Hashimoto 025736c282 Just restrict to listen ~> 2.8.0 2015-01-05 12:17:15 -08:00
Mitchell Hashimoto d185ca926e Merge pull request #4901 from riquito/fix-documentation-rsync-defaults
website/docs: New default option of rsync "--copy-links"
2015-01-05 12:03:57 -08:00
Mitchell Hashimoto e4e846034b Merge pull request #4916 from kev009/master
Allow listen 2.8 gem
2015-01-05 12:03:19 -08:00
Mitchell Hashimoto d5dae4b492 Merge pull request #5042 from legal90/fix-post-comm
providers/virtualbox: Add 'post-comm' to the list of valid events
2015-01-05 12:00:34 -08:00
Mitchell Hashimoto ee70294d23 update CHANGELOG 2015-01-05 11:45:46 -08:00
Mitchell Hashimoto d482e0ca10 Merge pull request #5085 from evverx/provision-with
Enable provision with --provision-with flag
2015-01-05 11:45:10 -08:00
Mitchell Hashimoto 4849ec8f7c guests/solaris: merge config properly [GH-5092] 2015-01-05 09:52:19 -08:00
Mitchell Hashimoto 30f579f92d update CHANGELOG 2015-01-05 09:50:25 -08:00
Mitchell Hashimoto d5c1c28a2b Merge pull request #5094 from wkolean/docker-vbox-symlink-fix
enable symlinks before adding shared folder
2015-01-05 09:49:56 -08:00
Mitchell Hashimoto adff98528b update cHANGELOG 2015-01-05 09:44:59 -08:00
Mitchell Hashimoto 9ce626854d Merge pull request #5102 from tomassrnka/master
Fix catching "Start-VM" exceptions on Hyper-V during starting up VM
2015-01-05 09:44:01 -08:00
Seth Vargo c088250729 Update CHANGELOG for packaging fixes 2015-01-05 11:13:33 -05:00
Seth Vargo 8000a7303f Merge pull request #5108 from mitchellh/sethvargo/fix_packaging
Symbolize and stringify keys in options hash
2015-01-05 11:12:52 -05:00
Seth Vargo 2377247ba0 Test that the environment has string keys 2015-01-05 10:57:06 -05:00
Seth Vargo eb7eaf74ff Fix failing push test 2015-01-05 10:56:11 -05:00
Seth Vargo 1699c92eec Symbolize and stringify keys in options hash 2015-01-05 10:48:39 -05:00
Seth Vargo 56a8adb7a3 Update CHANGELOG for ftp push fixes 2015-01-04 22:57:02 -05:00
Mitchell Hashimoto 5903bfb3c6 commands/push: validate configuration
/cc @sethvargo - Some weirdness here but overall should work fine. I'm
not sure if there was a GH issue this should be attached to or close. To
explain:

We just use the first machine with the default provider. A
Vagrant::Environment guarantees there is at least one machine, so
`env.machine_names.first` will always work. And we can just use the
default provider because we don't really care. Finally, it can be any
old machine we pass in because we just want the "global" config to
validate and there is no way to say "don't validate machine-specific
configs", so we might as well just pick the first machine to validate.
2015-01-04 15:43:30 -08:00
Seth Vargo c142ff29b2 Merge pull request #5104 from mitchellh/sethvargo/ftp_push_fixes
Various fixes for FTP
2015-01-04 18:36:38 -05:00
Seth Vargo 81de7154e6 Fix failing test 2015-01-04 18:36:29 -05:00
Seth Vargo 6d116cb152 Fix the default FTP port 2015-01-04 18:29:59 -05:00
Seth Vargo f11ec8ff1a Make parent directories when uploading to FTP 2015-01-04 18:06:51 -05:00
Seth Vargo 6a3d99a9a2 Output to the UI when uploading via FTP 2015-01-04 18:06:32 -05:00
Seth Vargo 50c1c0756e Expand file paths relative to the root_path 2015-01-04 18:06:22 -05:00
Seth Vargo fd3c1c6ebb Add a logger when uploading to FTP 2015-01-04 18:06:05 -05:00
Seth Vargo e330875303 Exclude certain directories by default 2015-01-04 18:05:46 -05:00
Seth Vargo e7391359e8 Remove duplicate #parse_host method 2015-01-04 18:05:17 -05:00
Seth Vargo 944853ab47 Use 21 for the default port 2015-01-04 16:24:26 -05:00
Tomas Srnka 2620042c26 Fix catching "Start-VM" exceptions on Hyper-V during starting up VM 2015-01-04 00:05:50 +01:00
William Kolean 084d2c06de enable symlinks before adding shared folder 2015-01-01 16:00:17 -05:00
Seth Vargo f9ce1cc4ca Merge pull request #5087 from mitchellh/revert-5031-patch-4
Revert "Doc: Fix double underscore rsync attribute documentation"
2014-12-30 11:15:22 -05:00
Seth Vargo 64a6c1722d Revert "Doc: Fix double underscore rsync attribute documentation" 2014-12-30 11:15:16 -05:00
Evgeny Vereshchagin 43bb715c00 Enable provision with --provision-with flag 2014-12-30 06:10:52 +03:00
Seth Vargo 62711b49b0 Merge pull request #5077 from mitchellh/sethvargo/zero_log
Log chef-zero instead of chef-solo
2014-12-29 19:37:10 -05:00
Jack Pearkes 2c774451c8 docs/getting-started: install the _latest_ version
See #5082
2014-12-29 12:13:01 -08:00
Seth Vargo bc71a039de Merge pull request #5078 from mitchellh/improved-windows-guest-documentation
Improved windows guest documentation
2014-12-28 13:22:19 -05:00
Seth Vargo 97d5a6ebfc Log chef-zero instead of chef-solo 2014-12-28 12:52:54 -05:00
Seth Vargo 42286a7edf Merge pull request #5062 from evverx/patch-2
Remove extra point
2014-12-25 10:38:46 -05:00
evverx 1b5e9b3348 Remove extra point 2014-12-25 09:55:59 +03:00
Seth Vargo 0dee57c606 Merge pull request #5057 from evverx/patch-1
Update Chef plugin description
2014-12-24 12:02:36 -05:00
evverx 1cfc5acea3 Update Chef plugin description 2014-12-24 03:53:29 +03:00
Seth Vargo f060d6b975 Merge pull request #5055 from mdirik/master
bash completion doesn't respect VAGRANT_HOME
2014-12-23 10:25:28 -05:00
mdirik 63f4f1e61b Make completion.sh respect VAGRANT_HOME
When VAGRANT_HOME is set to a different path than $HOME/.vagrant.d, bash
completions regarding box names fails with an error like:

"$ vagrant init <TAB> find: `/home/mert/.vagrant.d/boxes': No such file or directory"

This commit makes completion.sh respect VAGRANT_HOME if it is set. It will continue to use $HOME/.vagrant.d otherwise.
2014-12-23 14:24:38 +02:00
Seth Vargo 8b5e5d1af5 Merge pull request #5053 from dcarley/doc_docker_pub_priv_networks
Docs: Docker doesn't support pub/priv networks
2014-12-22 17:08:44 -05:00
Dan Carley 697b88dbb7 Docs: Docker doesn't support pub/priv networks
The Docker provider ignores the network identifiers `private_network` and
`public_network`. Document this fact, because it's not immediately obvious.
2014-12-22 21:42:03 +00:00
Seth Vargo 467bf6575d Merge pull request #5045 from tai-ga/centos7+fusion-new-ifname-style
Fix new-style Network Device Naming on CentOS7+VMwarefusion
2014-12-21 11:43:41 -05:00