Commit Graph

7098 Commits

Author SHA1 Message Date
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
Masahiro Ono 55a90445cd Fix new-style Network Device Naming on CentOS7+VMwarefusion 2014-12-21 16:25:11 +09:00
Mikhail Zholobov e828927cee providers/virtualbox: Add 'post-comm' to the list of valid events 2014-12-21 01:09:55 +03:00
Seth Vargo 919aa70c5d Merge pull request #5034 from HerrBertling/add-pagination-to-getting-started-guide
Add pagination to getting started guide
2014-12-19 11:21:48 -05:00
Seth Vargo 035c141a8a Merge pull request #5031 from databus23/patch-4
Doc: Fix double underscore rsync attribute documentation
2014-12-19 11:11:17 -05:00
HerrBertling 3befad05bb Consistent usage of spaces in the _base.less file
I noticed that there wasn't a consistent usage of tabs or spaces at all in the file, so now there is. Sorry for the extra commit, file looks better now.
2014-12-19 17:02:56 +01:00
HerrBertling 487fafffb4 Replaced tabs with spaces, should now be consistent with the rest of the file 2014-12-19 16:58:25 +01:00
HerrBertling 60e76caedd Adds previous and next buttons to getting started guide 2014-12-19 16:38:56 +01:00
HerrBertling 2dd4ab3913 Adds button styles for simple pagination 2014-12-19 16:38:29 +01:00
Fabian Ruff 30346cd988 Doc: Fix double underscore rsync attribute documentation 2014-12-19 14:45:53 +01:00
Seth Vargo 7c94f27f70 Merge pull request #5025 from zmingee/improved-windows-guest-documentation
Added documentation for enabling unencrypted WinRM
2014-12-18 13:01:12 -05:00
Zane Mingee a11d776c8c Added documentation for enabling unencrypted WinRM
Per GH#4752, unencrypted WinRM access must be configured on the guest
machine before Vagrant can communicate with the box. This is sometimes
enabled by default on public boxes, but needs to be documented for
those of us that are using custom made boxes.
2014-12-18 12:59:37 -05:00
Seth Vargo 5efb30653e Merge pull request #4898 from athak/patch-solaris-rsync
rsynced folders don't work with Solaris based OS
2014-12-18 10:30:13 -05:00
Seth Vargo af111d092a Merge pull request #5009 from tjouan/fix/master/plugins_hosts_docs/typos
website/www: fix typo in plugins/hosts doc
2014-12-17 11:16:04 -05:00
Thibault Jouan 667126d6ed website/www: fix typo in plugins/hosts doc 2014-12-17 15:07:30 +00:00
Seth Vargo 2cbbcb4722 Add installer_download_path to Chef common options 2014-12-16 21:14:52 -05:00
Seth Vargo 9fa2ea4e31 Merge pull request #5002 from tknerr/chef-installer-download-path
Add `installer_download_path` config option to chef provisioners
2014-12-16 21:11:47 -05:00
Seth Vargo d2e1f58683 Merge pull request #5003 from mitchellh/sethvargo/chef_docs
Improve Chef documentation
2014-12-16 21:10:56 -05:00
Seth Vargo 53040be585 Improve Chef documentation 2014-12-16 21:08:16 -05:00
Torben Knerr f2b494c2cc don't forget to pass the `installer_download_path` from the config! 2014-12-17 00:48:34 +01:00
Torben Knerr acc4e3806f pass the `download_path` parameter to the `:chef_install` capability so it is available when `Omnibus.build_command(..)` is invoked 2014-12-16 23:40:22 +01:00
Torben Knerr d7bd65b4e2 extend the omnibus command builder with an additional download_path parameter 2014-12-16 23:29:47 +01:00