Brian Cain
f6503462f6
Merge pull request #11141 from Jonfor/patch-1
...
Update CHANGELOG.md
2019-10-21 08:50:28 -07:00
Jonathan Forscher
8def8a794f
Update CHANGELOG.md
...
Fix speling error in release notes.
2019-10-21 11:38:33 -04:00
Chris Roberts
318dca294a
Ensure empty message values are properly formatted
2019-10-15 08:54:24 -07:00
Chris Roberts
783f5fc65d
Update UI to properly retain newlines when adding prefix
...
When using a Prefixed UI instance prevent new line characters from
being removed when adding prefix formatting to output messages.
Fixes #11044
2019-10-14 16:56:40 -07:00
Chris Roberts
d2914a85ee
Update website download version 2.2.6
2019-10-14 12:35:50 -07:00
Chris Roberts
5aeda42902
Update version and changelog for new development
2019-10-14 09:40:05 -07:00
Chris Roberts
f58b97b0fe
Release v2.2.6
2019-10-14 09:38:13 -07:00
Brian Cain
9fa3301a0c
Merge pull request #11117 from sk1u/add-ansible-limit-note
...
docs: Add clarification about ansible.limit in static inventory usecase
2019-10-11 10:12:36 -07:00
Michael C
670cadae9f
docs: Add clarification about ansible.limit in static inventory usecase
2019-10-11 08:57:20 +02:00
Brian Cain
0f9a5bacb3
Update CHANGELOG
2019-10-10 13:18:17 -07:00
Brian Cain
33a53d0c4e
Merge pull request #11116 from briancain/DOCKER-LIST-INTERFACES
...
Only return interfaces where addr is not nil
2019-10-10 13:17:41 -07:00
Brian Cain
7c93151f67
Add test for listing interfaces with docker networks
2019-10-10 11:38:57 -07:00
Dan Čermák
435a32684f
Only return interfaces where addr is not nil
...
tunnel interfaces on Linux have addr set to nil which makes the function
list_interfaces fail with a backtrace.
2019-10-10 10:49:03 -07:00
Chris Roberts
67270a2d64
Merge pull request #11084 from chrisroberts/doc-update
...
Update docs page for Vagrant Cloud catalog
2019-10-10 10:02:23 -07:00
Chris Roberts
81b23f3180
Update CHANGELOG
2019-10-10 09:22:20 -07:00
Chris Roberts
b12a23273e
Merge pull request #11108 from chrisroberts/macos-catalina
...
Fix NFS sharing in macOS 10.15 (based on #11105 )
2019-10-10 09:20:33 -07:00
Brian Cain
a069b48952
Update CHANGELOG
2019-10-09 16:27:06 -07:00
Brian Cain
2147c6544f
Merge pull request #11111 from briancain/bug/docker_network_subnet_prefix
...
Fixes #11094 : Determine prefix for docker public networks
2019-10-09 16:26:22 -07:00
Brian Cain
e6d47329ee
Add note about removing prefix workaround
2019-10-09 16:07:21 -07:00
Brian Cain
8458a21657
Determine prefix with netmask
2019-10-09 15:40:36 -07:00
Brian Cain
62b7e35169
Fixes #11094 : Determine prefix for docker public networks
...
Prior to this commit, the docker action was using the method `prefix` on
an IPv4 and IPv6 address. This works fine for ruby versions 2.5 and
newer, however the ruby shipped with Vagrant is before 2.5, and
therefore the IPv4 and IPv6 classes do not have the prefix method,
resulting in an error. This commit fixes that by using a different
method of determining the prefix.
2019-10-09 09:56:59 -07:00
Chris Roberts
da15c1d171
Add test coverage on host plugin updates for nfs and resove_host_path capabilities
2019-10-08 16:42:36 -07:00
Chris Roberts
8f42dbff21
Add a resolve_host_path capability for bsd and darwin hosts
...
For bsd the resolve_host_path capability is a no-op. For darwin
hosts, if firmlinks are defined on the system, paths will be properly
resolved to real path.
2019-10-08 16:41:48 -07:00
Chris Roberts
2c16c96e57
Update nfs_export cap to use resolve_host_path cap for shared directories
...
Using the resolve_host_path capability allows hosts to modify the
shared folder directory while keeping the logic contained within
the specific host implementation.
2019-10-08 16:38:52 -07:00
Brian Cain
d22cfcb86c
Update CHANGELOG
2019-10-08 13:42:01 -07:00
Brian Cain
00e0dc9279
Merge pull request #11076 from dcermak/suse_nfs_support
...
Update nfs & service daemon names for suse based hosts
2019-10-08 13:41:22 -07:00
Andy Fowler
e288a5b732
`df` -> `/bin/df` to use macOS version
...
Thanks, @AntonioMeireles!
2019-10-08 13:21:34 -07:00
Andy Fowler
ae9c3e28d6
Fix #10961 NFS sharing in macOS 10.15 host
...
On OS X 10.15, / is read-only and paths inside of /Users (and elsewhere)
are mounted via a "firmlink" (which is a new invention in APFS). These
must be resolved to their full path to be shareable via NFS.
/Users/johnsmith/mycode => /System/Volumes/Data/Users/johnsmith/mycode
We check to see if a path is mounted here with `df`, and prepend it.
Firmlinks are only createable by the OS and this wasn't supposed to be
visible to applications anyway:
https://developer.apple.com/videos/play/wwdc2019/710/?time=481
2019-10-08 13:21:34 -07:00
Chris Roberts
72043a8a79
Update CHANGELOG
2019-10-08 13:20:05 -07:00
Chris Roberts
0d2751686b
Merge pull request #11101 from chrisroberts/e-checksums
...
Extend checksum support for box validation and remote files
2019-10-08 13:16:33 -07:00
Chris Roberts
3d026e84f2
Update constraint on vagrant_cloud for checksum support
2019-10-08 11:23:48 -07:00
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