Brian Cain
e70b871660
Introduce `cloud` command
...
This commit adds a new command to Vagrant called `cloud`. It handles any
and all interactions with the external service Vagrant Cloud.
2018-10-12 09:06:00 -07:00
Chris Roberts
55fbc30fca
Add information on using pageant with ssh
...
Fixes #10195
2018-10-10 17:06:26 -07:00
Chris Roberts
d7b5922378
Merge pull request #10275 from chrisroberts/e-hyperv-admin
...
Update Hyper-V admin check
2018-10-09 14:48:13 -07:00
Chris Roberts
93c2f0f497
Merge pull request #10263 from chrisroberts/e-winrm-extensions
...
Add winrm and upload commands
2018-10-09 14:42:54 -07:00
Chris Roberts
67bb5d2e6c
Update Hyper-V admin check
2018-10-08 14:39:40 -07:00
Brian Cain
af91b3bb2f
Add more information about Ruby trigger option
...
This commit provides a bit more context to using the new Ruby trigger
option.
2018-10-08 10:30:29 -07:00
Brian Cain
f4d618eb58
Fixes #9840 : Introduce `ruby` option for trigger
...
This commit introduces a new option to the core trigger feature: `ruby`.
It can be defined to run ruby code when the trigger is configured to
fire. If you give the ruby block an env and machine argument, the
defined ruby code can use those variables internally.
2018-10-05 12:53:41 -07:00
Chris Roberts
48d358adcb
Add winrm and upload commands
2018-10-04 13:26:41 -07:00
jeff-jk
141bcc03f5
:windows should be a symbol in machine_settings doc
...
This should just be a symbol :windows rather than a string ":windows"
2018-10-03 17:36:24 -06:00
jeff-jk
f1f4003fa9
Add :windows to config.vm.guest option
...
This commit updates the documentation so that it is more clear that Windows guests need to change the `config.vm.guest` option along with the `config.vm.communicator` option.
2018-10-03 15:47:25 -06:00
Brian Cain
184d114374
Merge pull request #10242 from briancain/IGNORE-BOX-VAGRNANTFILE
...
Add config option `ignore_box_vagrantfile`
2018-10-01 11:07:28 -07:00
Brian Cain
2c7c38e3bb
Merge pull request #10250 from briancain/fix-old-box-url
...
Update old URL for box_url example
2018-09-28 08:42:20 -07:00
Brian Cain
4060722ea1
Update old URL for box_url example
2018-09-28 08:31:18 -07:00
Jeff Escalante
d4cf8b088e
fix download tracking analytics events
2018-09-27 20:00:06 -04:00
Chris Roberts
f7f83faacd
Website updates for VMware
2018-09-26 13:27:49 -07:00
Brian Cain
424f49b919
Simplify config option to ignore box vagrantfile
2018-09-26 10:31:41 -07:00
Brian Cain
58ebd52f99
Add abort option to core triggers
...
This commit adds a new option `abort`, which when configured, will exit
the Vagrant process completely. If set to `true`, it will exit cleanly
with exit code 0. Otherwise, the exit code can be configured.
2018-09-25 09:40:36 -07:00
Zachary Wasserman
4a0628afbd
same for mac, linux and windows
2018-09-20 17:11:56 -04:00
Zachary Wasserman
995c7933b3
Update Docker containerization docs
...
The docs indicate that most systems must use a VM for containerization. This is no longer the case as Docker For Mac now uses HyperKit.
See https://docs.docker.com/v17.12/docker-for-mac/docker-toolbox/
2018-09-20 13:17:58 -04:00
Brian Cain
a4d5ee6ac1
Merge pull request #10215 from briancain/FIX-SALT-PILLAR
...
Salt pillar configuration on Windows guests
2018-09-20 09:17:32 -07:00
Brian Cain
d471932a4e
Update website about required docker params
2018-09-19 10:54:14 -07:00
Brian Cain
aecfc45eab
Add note about required docker config options
2018-09-19 10:38:40 -07:00
Oleksiy Protas
8d1b5fc1c9
Docu changes for building Docker images from git
2018-09-19 10:24:05 -07:00
mtkennerly
38175f93c6
Specify Salt pillar dependency on PowerShell 3.0 due to --% syntax.
2018-09-17 14:20:34 -07:00
Chris Roberts
fb0eb56c3a
Update website version 2.1.5
2018-09-12 08:45:01 -07:00
Brian Cain
13b09bedac
( #9802 ) Allow non-windows hosts to pass along version
...
The salt bootstrap can now accept version arguments on non-windows
hosts, so this commit allows the Vagrant provisinoer to specify a
version.
2018-09-07 13:39:36 -07:00
Brian Cain
4f42da15de
Merge pull request #10171 from eigengrau/default-template
...
vagrant init: Support VAGRANT_DEFAULT_TEMPLATE
2018-09-07 11:17:46 -07:00
Brian Cain
b339d9edf3
( #10002 ) Add note about rsync__auto option
2018-09-07 10:09:56 -07:00
Brian Cain
c3c65a3793
Fixup docs and website wording for command
2018-09-05 13:26:22 -07:00
Sebastian Reuße
3efdc8960c
vagrant init: Support VAGRANT_DEFAULT_TEMPLATE
2018-09-04 10:48:16 +02:00
Chris Roberts
9cc642f3bf
Update vmware utility version
2018-08-31 07:18:09 -07:00
Chris Roberts
e1e6755b19
Update website version 2.1.4
2018-08-30 13:43:18 -07:00
Chris Roberts
0c356f526d
Update website version 2.1.3
2018-08-29 14:14:48 -07:00
Alvaro Miranda Aguilera
7919d74a90
Update reseller.html.md
2018-08-28 21:53:46 +02:00
Alvaro Miranda Aguilera
c1d27fa36c
Update reseller.html.md
2018-08-28 21:52:09 +02:00
Brian Cain
93c7bd5e22
Merge pull request #10127 from briancain/doc-hostname-etc-hosts
...
Add note about /etc/hosts for guest hostname setting
2018-08-17 15:16:18 -07:00
Brian Cain
864974d762
Merge pull request #10121 from briancain/fix-login-typo
...
Fix typo in cli login docs
2018-08-17 15:16:06 -07:00
Brian Cain
c562db4c6e
( #10125 ) Add note about /etc/hosts for guest hostname setting
2018-08-17 10:51:00 -07:00
Brian Cain
bd27c15c56
Fix typo in cli login docs
2018-08-15 09:51:22 -07:00
Brian Cain
bcd0deba8b
( #10091 ) Update `module_path` type for puppet apply provisioner
...
This commit updates the documentation for `module_path` to say that it
can be both a string or array of string paths.
2018-08-14 13:07:14 -07:00
Paweł Niedzielski
e76d0e78d2
Add usable_port_range to port forwarding docs ( #10090 )
...
* Add usable_port_range to port forwarding docs
* Add usable_port_range to port forwarding docs
2018-08-06 10:52:01 -07:00
Chris Roberts
d44b97482f
Remove migration page from vagrantcloud docs
2018-08-03 06:57:17 -07:00
Chris Roberts
e3e68c9b51
Merge pull request #10076 from chrisroberts/e-winrm-warn
...
Add warning when vagrant-winrm is found
2018-07-31 13:51:23 -07:00
Chris Roberts
fa9bda9554
Merge pull request #10066 from chrisroberts/e-net-ssh-update
...
Update net-ssh constraint
2018-07-31 13:48:49 -07:00
Chris Roberts
cd7215ab13
Add warning when vagrant-winrm is found
2018-07-30 13:27:20 -07:00
Brian Cain
80edb39122
Merge pull request #10069 from mmwtsn/docs-synced-folder-ownership
...
Clarify the owner/group of synced folders
2018-07-30 09:27:18 -07:00
Brian Cain
61f5511631
Merge pull request #10073 from dareenzo/patch-1
...
Fix typo: operation systems -> operating systems
2018-07-30 09:17:35 -07:00
Paulo Phagula
6d79afd8fe
Fix typo: operation systems -> operating systems
2018-07-30 12:24:00 +02:00
h4rvey r0ss
63e712dead
Colorize ruby commands
2018-07-28 20:10:57 +03:00
Brian Cain
cd3271ba2d
Merge pull request #10065 from briancain/VIRT-INSTALL-NOTE
...
Update installation docs with multi-hypervisor warning
2018-07-27 16:54:34 -07:00
Chris Roberts
57e0bb5105
Update net-ssh constraint
...
Also includes mapping of verify_host_key value to new values
introduced in 5.0.0
2018-07-27 16:30:06 -07:00
Brian Cain
f7b0fbeb88
Add message about hyper-v and virtualbox
2018-07-27 16:24:34 -07:00
Brian Cain
b54d14465c
Merge pull request #10047 from hashicorp/kikitux-patch-1
...
Update ssh.html.md
2018-07-27 15:51:25 -07:00
Brian Cain
a3ef471cb0
( #9811 ) Add test for volume consistency and improve documentation
2018-07-27 15:16:39 -07:00
Matthew Olenik
428eb3ed93
Support Docker volume consistency for synced folders
...
Adds the `docker_consistency` option, which sets the Docker volume
consistency level. This can be used to greatly improved synced folder
performance, especially on macOS.
See for details: moby/moby#31047
2018-07-27 15:16:39 -07:00
Chris Roberts
a993cbce4e
Merge pull request #10037 from chrisroberts/e-vagrant-plugins-local
...
Define project specific plugins
2018-07-27 09:57:41 -07:00
Maxwell Watson
6713717b95
Clarify the owner/group of synced folders
...
This is the intended behavior but it is not obvious. When setting up synced
folders that require parent folders (e.g. folders that live in Go's `GOPATH`)
this has the potential to catch users off guard. See #2257 .
2018-07-27 12:28:49 -04:00
Alvaro Miranda Aguilera
d174fc960a
feedback update
...
update based on feedback
2018-07-20 21:48:46 +02:00
Brian Cain
f2187e08bf
Add more information about powershell timeout env var
2018-07-20 09:15:31 -07:00
Alvaro Miranda Aguilera
c31953a6d7
Update ssh.html.md
2018-07-20 17:20:59 +02:00
Chris Roberts
a55cf16923
Remove atlas reference from docs and update link to Packer documentation
2018-07-19 10:58:15 -07:00
Chris Roberts
0558a2f49e
Include missing assignment in docs
2018-07-19 09:52:34 -07:00
Chris Roberts
a490a8c587
Merge pull request #9966 from conspicuousClockwork/#9965
...
Added option to add to User-Agent
2018-07-18 16:43:02 -07:00
Chris Roberts
27a441f0bd
Merge pull request #10001 from chrisroberts/e-wsl-valid-sync
...
Disable synced folders on non-DrvFs
2018-07-18 16:41:16 -07:00
Chris Roberts
e9623ca52b
Add documentation for plugins entry in Vagrantfile
2018-07-18 15:49:30 -07:00
Chris Roberts
0a3d40bd33
Include documentation on local plugin load environment variable
2018-07-18 14:20:39 -07:00
Chris Roberts
7a20c772ec
Add new flags for the plugin subcommands
2018-07-18 14:20:08 -07:00
Chris Roberts
84c0aafe71
Support non-interactive local plugin install
2018-07-17 14:49:41 -07:00
Chris Roberts
2ac0b0c3a9
Update utility version for downloads page
2018-07-16 15:08:14 -07:00
Justin Campbell
e56e85c94d
Merge pull request #10020 from hashicorp/website-vagrant-cloud-api-search
...
website: Document Vagrant Cloud search API
2018-07-16 16:46:49 -04:00
Justin Campbell
3e0477c20b
website: Add downloads to box API responses
2018-07-13 14:57:05 -04:00
Justin Campbell
a2abbcdc92
website: Document Vagrant Cloud search API
2018-07-13 14:55:00 -04:00
Brian Cain
52c3dcc70e
( #9997 ) Catch and allow for non-standard exit codes
...
Prior to this commit, the run trigger option wouldn't catch for failures
outside of the #Subprocess.execute raising exceptions. This commit fixes
that by inspecting the exit code result of the subprocess and using the
new `exit_codes` option to determine how to move forward with the
trigger.
2018-07-09 15:56:26 -07:00
Chris Roberts
1a67b59292
Update WSL docs page
2018-07-06 16:58:12 -07:00
Caleb Martinez
0a1f10c829
Added corresponding documentation
...
Documentation added for proposed environment variable `VAGRANT_USER_AGENT_PROVISIONAL_STRING`.
2018-07-06 17:51:59 -04:00
Justin Campbell
45dcc43392
Merge pull request #9953 from hashicorp/website-vagrant-cloud-api-delete-token
...
website: Vagrant Cloud API docs - deleting tokens
2018-06-27 14:04:28 -04:00
Chris Roberts
2cc33870d0
Update website vagrant version 2.1.2
2018-06-26 13:50:11 -07:00
Justin Campbell
969f6fda41
website: Vagrant Cloud API docs - deleting tokens
2018-06-26 12:44:56 -04:00
marjune
f2faabec25
use vagrant file version 2 configuration for nfs synced folder
2018-06-17 23:31:15 +08:00
Milan Stovicek
3ce7c0cf3f
Add `suspend` into a list of available actions
...
`suspend` action is not listed, even though it can be used and it works.
```
$ vagrant --version
Vagrant 2.1.1
```
```
config.trigger.before [:suspend] do |trigger|
trigger.name = "Before suspend"
trigger.run = {inline: "..."}
end
````
2018-06-13 18:51:45 +02:00
Jordan Hewitt
6b022bcbfb
Added note on other virtualizers before pre-install.
2018-06-12 08:44:41 -07:00
marjune
8e5dc0dfe8
add missing section separator for config.ssh part
2018-06-10 22:36:45 +08:00
Chris Roberts
0a89909ebd
Merge pull request #9804 from chrisroberts/e-download-changelog
...
Add link to CHANGELOG for current release on downloads page
2018-06-08 16:19:43 -07:00
Brian Cain
1ee2365599
Merge pull request #9906 from briancain/fix-vc-docs
...
Fix broken link in Vagrant Cloud API docs
2018-06-06 15:26:10 -07:00
Brian Cain
97806a693e
Fix broken link in Vagrant Cloud API docs
...
This commit fixes the #TODO link with the proper docs link to upload a
provider.
2018-06-06 15:03:39 -07:00
Chris Roberts
120fa07a8d
Merge pull request #9872 from chrisroberts/e-hyperv-2
...
Hyper-V provider overhaul
2018-06-04 16:51:12 -07:00
Gilles Cornu
d5b5e9ea8c
ansible_local: Improve installation from PPA
...
- Fix #9796 : Failing installation on bionic (18.04 LTS)
- Remove support for precise (12.04 LTS), which is out of public support
(On this version, the package python-software-properties contained
the add-apt-repository tool)
- Reduce the number of SSH calls, and avoid unnecessary apt-get calls.
2018-05-31 05:47:50 +02:00
Hendy Irawan
0cd2ea6548
Remove .
...
The command should be stand-alone, not part of a "sentence":
```
Enable-WindowsOptionalFeature : A positional parameter cannot be found that accepts argument '.'.
At line:1 char:1
+ Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Enable-WindowsOptionalFeature], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
```
2018-05-30 17:11:14 +07:00
Chris Roberts
4e09a15acd
Remove deprecated warning from non-deprecated option
2018-05-29 11:43:13 -07:00
Chris Roberts
12194cba5a
Update Hyper-V provider configuration documentation
2018-05-29 10:21:52 -07:00
Gilles Cornu
f9f0a9ac0d
Ansible Docs: Review and Adapt PR #9864
...
- Remove undesired blank characters
- The examples attached to a specific option must be concise
- The original example is a tip for a non-standard use case
2018-05-25 21:03:42 +02:00
Rémy G
57f12d115c
Update ansible_common.html.md
...
Added an explanation about locating ansible roles in a non vagrant writeable directory
2018-05-24 14:54:15 +02:00
Rémy G
4b896d9945
ansible_local provisioner tuning example
...
According to @gildegoma in #9863 , here's a concrete example about tuning ansible(_local) provisioner.
2018-05-24 14:22:43 +02:00
Gilles Cornu
e7da25b9f0
website/README: Add a link to CONTRIBUTING.md
2018-05-16 14:26:14 +02:00
Jeff Kohrman
7d1b9eed17
Add link to privacy policy in website footer
...
Added link to updated privacy policy in footer of `layout.erb` for the OSS website.
2018-05-09 12:16:58 -06:00
Chris Roberts
f9f762dc0a
Add link to CHANGELOG for current release on downloads page
2018-05-07 16:49:53 -07:00
Chris Roberts
27fd56de74
Update website vagrant version 2.1.1
2018-05-07 16:38:46 -07:00
Brian Cain
83d102e708
Merge pull request #9793 from rgl/patch-2
...
reword the triggers only_on documentation
2018-05-07 09:30:19 -07:00
Brian Cain
bf095a8525
Merge pull request #9792 from rgl/patch-1
...
Update configuration.html.md
2018-05-07 09:25:25 -07:00
Chris Roberts
de1c28aad0
Remove files url from example
2018-05-07 07:27:01 -07:00
Rui Lopes
f3b377bd5c
reword the triggers only_on documentation
2018-05-06 20:25:46 +01:00
Rui Lopes
a3175259db
Update configuration.html.md
...
fix typos
2018-05-06 20:23:20 +01:00
Brian Cain
09be82f1e2
Merge pull request #9778 from OverByThere/patch-1
...
Syntax error for running remote script
2018-05-04 09:08:56 -07:00
Dan Clarke
4b99e5676d
Syntax error for running remote script
...
I either got:
`syntax error, unexpected ':', expecting '}` or `wrong number of arguments (given 1, expected 0) (ArgumentError)` until I added the `=` in.
2018-05-04 15:44:31 +01:00
Richard Quadling
3da8f57d6e
Update usage.html.md
...
Show a `before` and an `after`.
2018-05-04 15:31:27 +01:00
Chris Roberts
0af7ccd2ee
Update website vagrant version 2.1.0
2018-05-03 14:16:03 -07:00
Chris Roberts
6484f70e1a
Remove CSS for FOUT prevention
2018-04-27 08:41:52 -07:00
Brian Cain
1f25b2cc22
Merge pull request #9736 from briancain/disable-loading-triggers-if-plugin-exists
...
Add warning if vagrant-triggers plugin is installed
2018-04-26 16:11:31 -07:00
Brian Cain
1ef45d8073
Add warning if vagrant-triggers plugin is installed
...
To allow users to continue to use the community plugin, this commit adds
a switch that will not load the core trigger feature if it detects the
community plugin is installed. It also allows the user to disable the
warning so they can continue to use the plugin without extra output.
2018-04-26 14:59:09 -07:00
Chris Roberts
7a769a879f
Merge pull request #9707 from hashicorp/je.remove-turbolinks
...
Turbolinks adjustments
2018-04-26 13:22:49 -07:00
Brian Cain
5643ba0c7d
Merge pull request #9713 from briancain/vagrant-triggers-config
...
Integrate vagrant-triggers plugin functionality into core Vagrant
2018-04-24 11:35:04 -07:00
Brian Cain
afc074fb11
Document valid trigger commands
2018-04-24 11:23:13 -07:00
Chris Roberts
c31f87d434
Update website utility version 1.0.1
2018-04-23 14:54:00 -07:00
Jeff Escalante
9273b5f794
turbolinks and script optimizations
2018-04-23 13:14:11 -04:00
Brian Cain
1eabd0901e
Website updates based on feedback
2018-04-23 09:14:31 -07:00
Chris Roberts
bd586178f5
Update website vagrant version 2.0.4
2018-04-20 14:38:40 -07:00
Brian Cain
bd133e1727
Docs updates for triggers
2018-04-20 10:51:38 -07:00
Brian Cain
e25cb51f15
Properly print warnings on config settings that aren't supported
2018-04-20 10:51:38 -07:00
Brian Cain
5e9387dca8
Add basic triggers example
2018-04-20 10:51:38 -07:00
Brian Cain
6f2b5a9fa0
Update trigger docs
2018-04-20 10:51:38 -07:00
Brian Cain
4e5e4d0214
Use args setting for run option in trigger
2018-04-20 10:51:38 -07:00
Brian Cain
c35e0a4f9a
Update docs with some basic trigger examples
2018-04-20 10:51:38 -07:00
Brian Cain
a20404599e
Add trigger documentation
2018-04-20 10:51:38 -07:00
Brian Cain
2dadc0463e
Fix trigger doc sidebar
2018-04-20 10:51:38 -07:00
Brian Cain
c832168846
Update trigger config docs
2018-04-20 10:51:38 -07:00
Brian Cain
09bb98679c
Add basic website pages for triggers
2018-04-20 10:51:38 -07:00
Brian Cain
151095a3e9
Merge pull request #9420 from ryanwalder/salt-json
...
Add master_json_config & minion_json_config options to salt provisioner
2018-04-16 15:37:44 -07:00
Chris Roberts
9ba44fcece
Merge pull request #9545 from hashicorp/je.segment
...
Switch web analytics to segment
2018-04-10 15:15:21 -07:00
Chris Roberts
100976fad0
Include installation information for vagrant share plugin
...
Fixes #9485
2018-04-10 10:03:46 -07:00
Chris Roberts
f3c5e86f28
Merge pull request #9504 from zachflower/feature/vagrant-aliases
...
Vagrant aliases
2018-04-06 15:39:18 -07:00
Jeff Escalante
db959c16c5
switch web analytics from ga to segment
2018-04-06 18:25:11 -04:00
Chris Roberts
c1f27dc165
Remove windows only note on environment variable
2018-04-05 09:34:14 -07:00
Chris Roberts
ef4318eda2
Merge pull request #9653 from chrisroberts/f-powershell-detection
...
Make powershell version detection timeout configurable
2018-04-04 16:20:23 -07:00
Chris Roberts
dd1d91f2c4
Merge pull request #9503 from chrisroberts/f-win-ssh-control
...
Fix ssh binary selection on windows
2018-04-04 16:05:17 -07:00
Chris Roberts
77c0681a0f
Include new environment variable in documentation
2018-04-04 16:03:40 -07:00
Chris Roberts
93baadab75
Remove some extra words in documentation
2018-04-04 15:51:52 -07:00
Chris Roberts
08e381c6b2
Update prefer system bin env var docs
2018-04-04 15:50:52 -07:00
Chris Roberts
30e7e81eab
Make resolv-replace loading optional not automatic
2018-04-02 11:59:02 -07:00
Chris Roberts
1de76ce374
Include section on upgrading the desktop plugin
2018-03-27 16:51:18 -07:00
Mitchell Hashimoto
503dd89017
Update installation.html.md
2018-03-27 15:00:19 -07:00
Mitchell Hashimoto
5b70ada5d9
Update installation.html.md
2018-03-27 14:58:13 -07:00
Chris Roberts
bd4eeb5f4f
Fix number used
2018-03-26 15:10:07 -07:00
Chris Roberts
2df3f58c17
Add note about running VMs on installation doc
2018-03-23 13:07:07 -07:00
Chris Roberts
36c25b4428
Update buy for desktop SKU only
2018-03-23 10:26:30 -07:00
Chris Roberts
f41cc8d6b3
Update vmware provider documentation
2018-03-23 10:26:30 -07:00
Brian Cain
ab99a5d604
Merge pull request #9594 from timolehto/patch-1
...
ruby ex missing a step & upload use wrong verb
2018-03-22 10:19:25 -07:00
Brian Cain
d696e5a1ac
Merge pull request #9607 from briancain/patrickocoffeyo-docs/clarify-hyper-v-docs
...
Clarify Hyper-V documentation
2018-03-22 10:07:40 -07:00
Brian Cain
e4554249f7
Merge pull request #9606 from amwill04/patch-2
...
Update options to define id can be used in any directory
2018-03-22 10:04:00 -07:00
Brian Cain
941b660489
Put back installation doc info
2018-03-22 09:57:43 -07:00
Brian Cain
2ce7041f80
Merge branch 'docs/clarify-hyper-v-docs' of https://github.com/patrickocoffeyo/vagrant into patrickocoffeyo-docs/clarify-hyper-v-docs
2018-03-22 09:54:49 -07:00