Chris Roberts
04a1bb58f3
Add coverage on new behavior of FileChecksum
2019-10-08 11:23:48 -07:00
Chris Roberts
0bce1e6307
Update tests for checksum and filechecksum
2019-10-08 11:23:48 -07:00
Chris Roberts
cc23905142
Add support for providing box checksums to Vagrant Cloud
2019-10-08 11:23:48 -07:00
Chris Roberts
13654dcc37
Update box checksum logic to use that supplied from FileChecksum
2019-10-08 11:23:48 -07:00
Chris Roberts
9ee5ce4817
Remove checksum from downloader and replace with FileChecksum
...
Remove checksum implementation within the Util::Downloader and
relocate it into the FileChecksum helper class. Update Downloader
to use FileChecksum.
2019-10-08 11:23:48 -07:00
Chris Roberts
7fb81bcea1
Add support for other checksum types
2019-10-08 11:23:48 -07:00
Brian Cain
eec20f9007
Update CHANGELOG
2019-10-08 09:27:20 -07:00
Brian Cain
ea550289a9
Merge pull request #11100 from chkpnt/suse-hostname
...
Use hostnamectl instead of hostname to set the hostname under SUSE
2019-10-08 09:26:46 -07:00
Brian Cain
292496b9e0
Update CHANGELOG
2019-10-07 14:31:56 -07:00
Brian Cain
7616c99c79
Merge pull request #11106 from briancain/bug/docker_compose_build_args
...
Ensure build_args are passed into docker compose config file
2019-10-07 14:30:30 -07:00
Brian Cain
f9a75514d2
Update CHANGELOG
2019-10-07 14:29:05 -07:00
Brian Cain
d6f556c83d
Merge pull request #11099 from briancain/file-provisioner-source-path
...
Ensure relative path for file provisioner is relative to machines cwd
2019-10-07 14:28:13 -07:00
Chris Roberts
af405b03c9
Merge pull request #11103 from chrisroberts/e-ruby-eol
...
Update Ruby version constraints
2019-10-07 13:53:51 -07:00
Brian Cain
f1ea4eaac0
Ensure build_args are passed into docker compose config file
...
Prior to this commit, the docker compose build method would not properly
set build_args if given in a Vagrantfile. This commit fixes that by
using the passed in key `extra_args` from the docker build action.
2019-10-07 12:48:59 -07:00
Brian Cain
ec963966cd
Update CHANGELOG
2019-10-07 09:05:31 -07:00
Brian Cain
96e275451c
Merge pull request #10938 from andersk/virtualbox-usable
...
virtualbox: Fix usability test to reject bad installs without crashing
2019-10-07 09:04:24 -07:00
Chris Roberts
5916b111a1
Update minimum Ruby version and remove EOL'd Rubies from test config
2019-10-05 10:24:20 -07:00
Chris Roberts
fafde5efdc
Remove travis configuration (replaced with circle)
2019-10-05 10:19:16 -07:00
Anders Kaseorg
4afd370d6a
virtualbox: Fix usability test to reject bad installs without crashing
...
If VirtualBox is installed but the kernel module is missing or the
service is stopped, the usability test should fail without crashing so
we can fall back to other providers.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-10-04 15:56:10 -07:00
Brian Cain
c35758046d
Update CHANGELOG
2019-10-04 13:10:21 -07:00
Brian Cain
656b61175d
Merge pull request #11093 from rgl/fix-windows-shell-reboot-connect-timeout
...
retry the wait for a windows reboot on connect timeout errors
2019-10-04 13:09:18 -07:00
Gregor Dschung
8442b6b59f
Use hostnamectl instead of hostname to set the hostname under SUSE
2019-10-03 14:46:14 +02:00
Brian Cain
0a6c4e2d0f
Ensure relative path for file provisioner is relative to machines cwd
...
Prior to this commit, if you ran Vagrant in a different current working
directory other than where a current guest machines location is, the
file provisioner would not take into account the machines local dir, and
would instead use the path where Vagrant was invoked to expand the
`source` path option for a file provisioner. This commit fixes that by
passing the root path `machine.env.cwd` when expanding the source dir.
2019-10-02 15:33:23 -07:00
Brian Cain
07a5190676
Merge pull request #10548 from mykaul/patch-1
...
ansible_ssh_host in the example is deprecated
2019-10-02 14:54:17 -07:00
Brian Cain
620500c1b0
Update CHANGELOG
2019-10-02 12:52:20 -07:00
Brian Cain
968a126405
Merge pull request #11098 from briancain/finalize-ansible-config-values
...
Fixes #10950 : Ensure pip_install_cmd is finalized
2019-10-02 12:51:33 -07:00
Brian Cain
03ad01f158
Update CHANGELOG
2019-10-02 12:50:43 -07:00
Brian Cain
23352d406c
Merge pull request #11097 from briancain/hyperv-command-snapshot-save-fix
...
Fixes #11027 : Ensure VM id is passed to list snapshots
2019-10-02 12:49:38 -07:00
Brian Cain
c49a58f0d3
Update CHANGELOG
2019-10-02 12:48:20 -07:00
Brian Cain
f92e1a1973
Merge pull request #11089 from briancain/rsync-helper-regex-path-fix
...
Fixes #10966 : Ensure all subdirectory files are watched
2019-10-02 12:47:04 -07:00
Brian Cain
64cb304153
Merge pull request #11090 from briancain/add-note-about-run-bash-scripts
...
Docs: Add note about running bash with the `run` option for triggers
2019-10-02 12:46:46 -07:00
Brian Cain
96c20ad3cc
Fixes #10950 : Ensure pip_install_cmd is finalized
...
Prior to this commit, the `pip_install_cmd` option for ansible guest
config was not properly finalized. This commit ensures that if that
value is still UNSET_VALUE, it gets set to empty string in the finalize!
method.
2019-10-02 10:33:31 -07:00
Brian Cain
66ec57a637
Fixes #11027 : Ensure VM id is passed to list snapshots
...
Prior to this commit, if you tried to save a snapshot without giving it
a name, the hyper-v driver would not properly obtain a vm id to save a
snapshot on, resulting in an error. This commit updates the command
snapshot save to hold onto the machines ID in argv rather than `pop` it
off, so that the hyperv driver can obtain the guests id when saving a
snapshot.
2019-10-01 13:33:39 -07:00
Brian Cain
1b98f0681c
Update CHANGELOG
2019-10-01 11:13:23 -07:00
Brian Cain
8f856949f2
Merge pull request #10978 from mrshanahan/fix-issue-10973
...
Fixes issue hashicorp#10973: checks that VMMS WMI reference is null & throws appropriately
2019-10-01 11:12:41 -07:00
Rui Lopes
ba71c30e04
retry the wait for a windows reboot on connect timeout errors
2019-09-28 12:20:10 +01:00
Brian Cain
5c26e651e6
Move around example mention in docs
2019-09-26 13:15:16 -07:00
Brian Cain
f69bdc4bb6
Docs: Add note about running bash with the `run` option for triggers
2019-09-26 12:54:53 -07:00
Brian Cain
1c620852b6
Fixes #10966 : Ensure all subdirectory files are watched
...
Prior to this commit, due to a fix that ignored `.vagrant` with rsync
helper, it broke the ability to watch for changes in subdirectories when
running the rsync-auto command. This commit puts back some of the helper
methods that were there previously for a given watcher path to ensure
that all files and subdirectories are properly watched and synced.
2019-09-26 08:29:37 -07:00
Brian Cain
b3462d805b
Update CHANGELOG
2019-09-24 13:59:17 -07:00
Brian Cain
71bf5de44c
Merge pull request #11075 from jlduran/freebsd-remove-apt-ism
...
FreeBSD: Remove APT-ism
2019-09-24 13:56:11 -07:00
Brian Cain
0d0db48552
Update CHANGELOG
2019-09-24 09:42:20 -07:00
Brian Cain
c9998f4a27
Merge pull request #11012 from aielo/fix-dev-vagrantfile
...
[#10484 ] Fixed Vagrantfile for Vagrant development
2019-09-24 09:41:44 -07:00
Brian Cain
1d6a248a0f
Merge pull request #11060 from karstengresch/patch-1
...
Typo.
2019-09-24 08:19:25 -07:00
Chris Roberts
058577ec46
Merge pull request #11032 from nfagerlund/aug19_nokogiri_update
...
Update middleman-hashicorp container and Gemfile.lock
2019-09-23 16:01:00 -07:00
Ricardo Aielo
365111f3bb
Box switched to hashicorp/bionic64 and supported providers adjusted
2019-09-22 13:07:46 -03:00
Jose Luis Duran
6c4b537c82
FreeBSD: Remove APT-ism
...
No functional change intended.
2019-09-17 03:58:37 -03:00
Brian Cain
9eac6ae62d
Update CHANGELOG
2019-09-12 08:47:42 -07:00
Brian Cain
8b4ff9c40f
Merge pull request #11056 from briancain/fixup-windows-config-loading-error
...
Ensure proper paths are shown in config loading exceptions
2019-09-12 08:47:12 -07:00
Brian Cain
2581efa778
Update CHANGELOG
2019-09-12 08:41:20 -07:00