Commit Graph

1371 Commits

Author SHA1 Message Date
Brian Cain 0dd3f57e81
Merge pull request #10346 from hashicorp/f-updateVMWareDocsBox
Update vmware_desktop in boxes.html.md
2018-11-01 09:39:25 -07:00
Brian Cain 1a0b014ef7
Add note about install_type for version 2018-11-01 08:51:04 -07:00
Brian Cain 8a07e731af
Update salt provisioner docs 2018-10-31 11:31:50 -07:00
Alvaro Miranda Aguilera 93fc675ad5
Update boxes.html.md 2018-10-29 19:26:34 +01:00
Brian Cain 716a5f1501
Merge pull request #10343 from glenvillef/glenvillef
Grammar corrections on web pages
2018-10-29 08:45:57 -07:00
Chris Roberts df874adf69
Merge pull request #10341 from chrisroberts/e-docs-update
Update vagrantfile documentation content to use list
2018-10-29 08:29:44 -07:00
Glenville Fanoo (ZA) cdc0e1c11c
Grammer: corrected 2018-10-27 12:53:02 +02:00
Glenville Fanoo (ZA) e4a7b932fc
Grammer: corrected 2018-10-27 09:38:13 +02:00
Chris Roberts 7a725d7424 Update vmware utility version for website 2018-10-26 17:06:57 -07:00
Chris Roberts 32dbb6185a Update vagrantfile documentation content to use list 2018-10-26 15:32:51 -07:00
Brian Cain 6d0dfb2690
Fixes #10016: Add `automount` flag if specified with synced_folder
This commit adds a new option to virtualbox synced_folders called
`automount`, where if set to true, will supply the `--automount` flag to
virtualbox.
2018-10-22 15:45:32 -07:00
Peter Schutt 78c7549b1b
Small typo fix 2018-10-17 22:12:27 +10:00
Chris Roberts 6e37e49708 Update website version 2.2.0 2018-10-16 15:42:23 -07:00
Brian Cain 23de7f0898
Merge pull request #10148 from briancain/add-cloud-command
Introduce `vagrant cloud` subcommand to Vagrant
2018-10-16 15:19:58 -07:00
Chris Roberts 2b157fc9be Add missing hyperv provider configuration option 2018-10-16 13:47:32 -07:00
Nicolas Quiniou-Briand 8293b763bd
Add details and fix typo for run: "never" 2018-10-16 15:36:40 -04:00
Brian Cain 5225b48e00
Fixup cloud cli website documentation 2018-10-12 09:07:12 -07:00
Brian Cain e8115a4389
Update based on second round of feedback 2018-10-12 09:07:12 -07:00
Brian Cain d8ec19faa8
Fixup: Update vagrant cloud command PR with feedback 2018-10-12 09:07:12 -07:00
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