Commit Graph

11961 Commits

Author SHA1 Message Date
Brian Cain 5d4c9ef8a7
Merge pull request #10513 from briancain/catch-invalid-version-errors-vagrant_cloud
Fixes #10509:  Catch InvalidVersion errors from vagrant_cloud client
2019-01-09 11:16:58 -08:00
Chris Roberts c7a4b05ae7
Merge pull request #10579 from chrisroberts/e-ruby-version
Update ruby version support to include 2.6
2019-01-09 10:46:57 -08:00
Chris Roberts a29273aa17 Update CHANGELOG 2019-01-09 10:46:26 -08:00
Chris Roberts 88793bc706
Merge pull request #10574 from ngyuki/wslpath
Use wslpath command for customized root on WSL
2019-01-09 10:45:36 -08:00
Chris Roberts d8491b7120
Merge pull request #10550 from pkliczewski/master
dependency: update net-ssh version
2019-01-09 10:45:07 -08:00
Chris Roberts 5445c6c79f Update ruby version support to include 2.6 2019-01-09 09:56:23 -08:00
ngyuki 380a1a01b7 Add test using wslpath command in vagrant/util/platform 2019-01-09 20:35:28 +09:00
Brian Cain a37f7a01b2
Update CHANGELOG 2019-01-08 15:41:56 -08:00
Brian Cain e1a13714c0
Merge pull request #10573 from briancain/show-box-version-on-up
Fixes #10339: Show box version during outdated check
2019-01-08 15:41:16 -08:00
Brian Cain 3ca29ff1e0
Merge pull request #10569 from hashicorp/f-updateFAQ-inet
add note to FAQ for internet requirement - license
2019-01-08 12:48:50 -08:00
Alvaro Miranda Aguilera f6f4364173
Update installation.html.md 2019-01-08 20:59:21 +01:00
Alvaro Miranda Aguilera 6cccea8143
Update installation.html.md 2019-01-08 20:56:04 +01:00
Brian Cain ab5e459ed2
Update CHANGELOG 2019-01-08 11:47:43 -08:00
Brian Cain 6b89324a9f
Merge pull request #10554 from iquiw/grep-fix-for-coreos
Fix grep command for network interface of CoreOS guest
2019-01-08 11:47:14 -08:00
ngyuki 924e87342b Use wslpath command for customized root on WSL 2019-01-09 03:59:40 +09:00
Brian Cain c55363412e
Fixes #10339: Show box version during outdated check
This commit updates the output Vagrant displays when checking if a box
is out of date by adding the version.
2019-01-08 10:31:10 -08:00
Chris Roberts 3111c7342a Update CHANGELOG 2019-01-07 16:51:52 -08:00
Chris Roberts abbb5f5ed5
Merge pull request #10571 from chrisroberts/fix/ssh-garbage-detection
Fix garbage detection within SSH communicator
2019-01-07 16:51:05 -08:00
Chris Roberts d87c645bd0 Fix garbage detection within SSH communicator
Fixes #10552
2019-01-07 16:20:56 -08:00
Brian Cain 05dcac11cc
Update CHANGELOG 2019-01-07 13:09:31 -08:00
Brian Cain a8b3d17e5c
Merge pull request #10570 from briancain/show-more-info-with-file-prov
Show source and destination locations with file provisioner
2019-01-07 13:08:48 -08:00
Chris Roberts c8cac957d1
Merge pull request #10564 from dduong42/patch-1
Fix a link to Virtualbox's documentation
2019-01-07 12:48:22 -08:00
Brian Cain b5db5c0156
Show source and destination locations with file provisioner
Prior to this commit, Vagrants output would only show that a file
provisioner was running, but had no detail as to what file was being
copied to where. This is especially confusing if a Vagrantfile has
multiple file provisioners. This commit updates that by showing the
source and destination of the file so that it's clearer what is being
copied and to where.
2019-01-07 11:43:27 -08:00
Alvaro Miranda Aguilera 9f38cd42e9
add note to FAQ for internet requirement - license
Vagrant requires internet access
2019-01-07 19:52:40 +01:00
Daniel Dương 829f9eceae
Fix a link to Virtualbox's documentation 2019-01-04 18:43:19 -02:00
Chris Roberts d84d9ee059
Merge pull request #10561 from anothertobi/update-docs
Add VirtualBox version 6.0.x to docs.
2019-01-04 07:55:05 -08:00
Tobias Nehrlich 54f30f6eeb
Add VirtualBox version 6.0.x to docs. 2019-01-04 11:44:29 +01:00
Chris Roberts 2af84265f1 Update CHANGELOG 2019-01-03 15:26:53 -08:00
Chris Roberts 023238b3d1
Merge pull request #10528 from chrisroberts/e-ps-elevated
Add support for running elevated commands using the powershell command
2019-01-03 15:25:56 -08:00
Chris Roberts 0e933f58eb Update CHANGELOG 2019-01-03 15:19:22 -08:00
Chris Roberts c7522b9114
Merge pull request #10529 from chrisroberts/e-rsync-chown
Add support for using the `--chown` flag with rsync when available.
2019-01-03 15:18:14 -08:00
Chris Roberts 74e5e31967 Update CHANGELOG 2019-01-03 13:53:19 -08:00
Chris Roberts 1f959e03cb
Merge pull request #10532 from chrisroberts/e-reboot
Add reboot option to shell provisioner
2019-01-03 13:52:19 -08:00
Chris Roberts 7fbcb88d82
Merge pull request #10539 from jalandis/disable-required-install_type-salt-option-windows
Disabled salt provision required install_type check on Windows
2019-01-03 13:44:05 -08:00
Chris Roberts 22ed57e9e5 Update CHANGELOG 2019-01-03 13:41:27 -08:00
Chris Roberts 7c1cb4220c
Merge pull request #10537 from jalandis/update-salt-version-in-bootstrap-script
Upgrade default Salt version from 2017.7.1 to 2018.3.3
2019-01-03 13:39:56 -08:00
Chris Roberts 4974fe3a33
Merge pull request #10557 from chrisroberts/f-checkpoint-tests
Update checkpoint client tests
2019-01-03 13:39:37 -08:00
Chris Roberts 4da035200f Update checkpoint client tests
Use `env.ui` for expectations instead of custom double. Fix upgrade
notification test and ensure upgrade notifications are sent to the
error channel.
2019-01-03 10:12:08 -08:00
Iku Iwasa 982534aaed Fix grep command for network interface of CoreOS guest 2019-01-04 00:25:35 +09:00
Piotr Kliczewski 0ad20f725b dependency: update net-ssh version
There is new net-ssh release [1] with a fix needed for vagrant-kubevirt.

Fixes: https://github.com/hashicorp/vagrant/issues/10421

[1] https://github.com/net-ssh/net-ssh/releases/tag/v5.1.0
2019-01-02 15:09:54 +01:00
John Landis bd6fa11281
Disabled salt provision required install_type check on Windows where option is not supported. Added test case for salt provisioner config changes. 2018-12-23 11:39:58 -05:00
John Landis 19dc9fd921
Upgrade default Salt version from 2017.7.1 to 2018.3.3 2018-12-22 18:55:38 -05:00
Chris Roberts e735453422 Add reboot option to shell provisioner
Adds a `reboot` option which allows the guest to be rebooted after
the completion of a shell provisioning task. The guest must support
the `:reboot` capability. Like the `reset` option, the `reboot`
option may be provided without defining `inline` or `file` options
when a reboot may be required between other provisioners.

Fixes #8639
2018-12-21 15:50:59 -08:00
Chris Roberts cb3b8bd732 Add support for using the `--chown` flag with rsync when available.
Adds a new `rsync__rsync_ownership` option to rsync based synced folders
which will allow rsync to use the `--chown` flag if it is available. The
`rsync` and `rsync-auto` commands have a new `--rsync-chown` flag which
can be used to force the option on folders when running the commands.

Fixes #7329 #7332
2018-12-20 17:16:36 -08:00
Chris Roberts 1f565b8f27 Update CHANGELOG 2018-12-20 14:02:09 -08:00
Chris Roberts 9c33ffd3fa
Merge pull request #10527 from chrisroberts/f-configure-net-nm
Fix guest network configuration by properly extracting extra options
2018-12-20 14:00:30 -08:00
Chris Roberts e3cf74566c Add support for running elevated commands using the powershell command
This PR adds support for running command passed via the --command
flag as elevated tasks. The option is only valid for commands and
not when setting up a remote session. Logic has also been adjusted
for when communicator restrictions are applied and test coverage
has been added.
2018-12-20 11:30:25 -08:00
Chris Roberts 9f1e7d9895 Prevent nil dup as unsupported in 2.3 2018-12-20 07:43:43 -08:00
Chris Roberts 97c3ec961c Update CHANGELOG 2018-12-19 16:22:40 -08:00
Chris Roberts f4cb33e954
Merge pull request #10012 from Aloz1/add-host-voidlinux
Add void linux host support
2018-12-19 16:21:52 -08:00