sophia
f4640e49ff
Ensure provider specific config gets transformed into common form
2020-10-06 16:27:20 -05:00
sophia
00e4810197
Add mount_name synced folder capability to get name of mount
2020-09-22 16:57:43 -05:00
sophia
11aeafea5c
Add tests for smb mount options driven through synced folder capabilities
2020-09-22 16:56:11 -05:00
Sophia Castellarin
70d37e8a9c
Merge pull request #11835 from soapy1/remove-url-token
...
Download a box by setting auth headers
2020-09-22 15:35:30 -05:00
Sophia Castellarin
0d0935fce7
Merge pull request #11909 from soapy1/fstab-mod
...
Create fstab if does not exist
2020-09-22 14:29:09 -05:00
Chris Roberts
4b07f2d1fa
Merge pull request #11912 from kipal/assume-yes-cloud-version-release
...
--yes options added to CloudCommand::VersionCommand::Command::Release
2020-09-22 11:38:48 -07:00
Chris Roberts
7103be62b9
Merge pull request #11867 from marxarelli/fix/storage-controller-array-sort
...
Avoid sorting of controllers with nil boot_priority
2020-09-22 11:36:02 -07:00
Nandor Kiss
cc3cdfe452
--force instead of --yes.
2020-09-22 20:13:30 +02:00
Sophia Castellarin
52908cd5c4
Merge pull request #11889 from soapy1/remove-rsync-from-tests
...
Remove rsync dep from tests
2020-09-22 12:35:45 -05:00
Nandor Kiss
59d398c405
--yes at vagrant cloud version release command.
2020-09-16 22:25:41 +02:00
sophia
0831df2e7f
Create fstab if does not exist
2020-09-15 15:38:32 -05:00
sophia
d6a88f666f
Add some docstrings and logging
2020-09-15 15:01:01 -05:00
Sophia Castellarin
3a407c9dfa
Merge pull request #11885 from soapy1/debian-host-name-order
...
Set hostname in /etc/hosts as first step to changing hostname
2020-09-15 11:11:12 -05:00
sophia
25f9284884
Disable synced folders for command tests
...
This avoids doing a validation for usable synced folder
implementation, which are not relaated to these tests.
2020-09-15 11:10:06 -05:00
sophia
41fa71081f
Add check for /etc/fstab
2020-09-14 09:43:07 -05:00
sophia
1a72c9b631
Set "allow_fstab_modification" for command tests
...
This will avoid the step where a deafult synced folder implementation
is seached for.
ref:
https://github.com/hashicorp/vagrant/blob/master/plugins/kernel_v2/config/vm.rb#L728
2020-09-09 11:35:31 -05:00
sophia
638e3d35b9
Set hostname in /etc/hosts as first step to changing hostname
2020-09-08 11:03:02 -05:00
Dan Duvall
1b0f5120c6
Avoid sorting of controllers with nil boot_priority
...
Some unsupported storage controllers (e.g. floppy) report a nil
boot_priority which results in a failed sort. Select only supported
storage controllers to avoid that case.
2020-09-01 09:57:55 -07:00
Sophia Castellarin
3835da3839
Merge pull request #11797 from soapy1/synced-folder-caps
...
Synced folder caps for mount options and default fstab modification behaviour
2020-08-21 11:44:15 -05:00
sophia
fffc555faf
Add tests for new hook
2020-08-21 10:54:43 -05:00
sophia
e96d60c029
Add tests for persisting shared folders
2020-08-20 18:24:09 -05:00
sophia
649f69747f
Check for nil return from forwarded ports cap
...
Nil may be returned if the forwarded ports cap is called while the
machine is not in a running state.
2020-08-19 17:13:33 -05:00
Chris Roberts
cd2d84fda7
Adjust synced folder collection class
2020-08-19 15:00:40 -05:00
sophia
2a8372a272
Add mount type cap
2020-08-19 15:00:40 -05:00
sophia
bc898e385d
Update tests for synced folder typed hash
2020-08-19 15:00:40 -05:00
sophia
faad9f2717
Add tests
2020-08-19 15:00:40 -05:00
Chris Roberts
5003bb6e15
Updates to address all Ruby deprecations and warnings
...
This includes updates for resolving all warnings provided by Ruby
for deprecations and/or removed methods. It also enables support
for Ruby 2.7 in the specification constraint as all 2.7 related
warnings are resolved with this changeset.
2020-08-10 13:05:41 -07:00
Chris Roberts
786273c1ab
Merge pull request #11795 from LachlanArthur/smb-credential-check-2
...
Fix SMB credential checks
2020-08-07 15:17:58 -07:00
Sophia Castellarin
a2811909be
Merge pull request #11618 from jbonhag/fix/empty-box
...
Treat an empty box value as invalid
2020-08-07 11:18:33 -05:00
Sophia Castellarin
e3b0784272
Merge pull request #11704 from soapy1/change-host-name-cap-arch
...
Make alt + arch + atomic-host +debian + gentoo + slackware + pld + photon + rhel +suse guests respect hostname network config option
2020-08-07 10:58:05 -05:00
Sophia Castellarin
bedd141381
Merge pull request #11721 from jbonhag/f/ssh-nil-exit-status
...
Raise an error on nil exit status
2020-08-07 10:55:58 -05:00
cam
67fdc3855f
HyperV - Adding ability to disable Enhanced session transport type
2020-08-06 16:04:21 -07:00
cam
f6875818dc
Hyperv: moving session transport type config from string to boolean for enhanced mode aka HvSocker
2020-08-06 16:04:17 -07:00
cam
3dd7c89bf0
hyper-v: Hyper-V: add support for EnhancedSessionTransportType. Addresses #9823
2020-08-06 16:02:26 -07:00
Sophia Castellarin
7bd937c21b
Merge pull request #11806 from soapy1/allow-version-tag-docker-provisioner
...
Allow docker run images to specify version with ':'
2020-08-06 16:00:25 -05:00
sophia
f69f87625a
Allow docker run images to specify version with ':'
2020-08-06 10:25:19 -05:00
sophia
187d8e9cfd
Allow file provisioner to copy empty folders
2020-08-05 15:56:04 -05:00
sophia
e4367d1539
Refactor linux change host cap
2020-08-05 15:12:45 -05:00
Jeff Bonhag
3a1705b50a
Make sure we don't run an empty box
2020-07-31 15:29:06 -04:00
Sophia Castellarin
f49e9f9700
Merge pull request #11719 from soapy1/change-host-name-cap-darwin
...
Make darwin + openbsd +freebsd guest respect 'hostname' network config option
2020-07-30 12:27:38 -05:00
Sophia Castellarin
09f2c2716f
Merge pull request #11718 from soapy1/change-host-name-cap-alpine
...
Make alpine guest respect 'hostname' network config option
2020-07-30 11:29:34 -05:00
Lachlan Arthur
53b2805242
Update tests with correct arguments
2020-07-30 18:49:23 +10:00
Brian Cain
50766b2f14
Merge pull request #11767 from briancain/fix/ensure-isolated-disk-checks
...
Ensure VirtualBox Disk capability works only off of guest attached disks
2020-07-29 12:57:55 -07:00
Sophia Castellarin
99c34855ef
Merge pull request #11750 from soapy1/build-iso-module
...
Refactor building ISO cap
2020-07-29 14:16:04 -05:00
sophia
476977a732
Close and unlink iso tempfile
...
On Windows tempfile.delete does not delete the file. It needs
to be closed and unlinked
2020-07-28 11:24:15 -05:00
Brian Cain
60ef0d7d9c
Use existing disk structure rather than finding port/device again
2020-07-27 13:46:03 -07:00
Brian Cain
e2c844db74
Properly determine disk recovery
...
Because Vagrant no longer determines `all_disks` through `vboxmanage
list hdds`, it can't rely on unattached disks existing in `all_disks`.
This commit fixes that by including the results from `list hdds` to
determine if Vagrant needs to reattach a disk created by Vagrant that
failed to be attached previously.
2020-07-27 13:31:28 -07:00
Jeff Bonhag
a82a785651
Merge pull request #11614 from jbonhag/fixup/haiku-rsync-install
...
Fix #9552 : Install rsync on Haiku guests
2020-07-23 16:53:06 -04:00
Sophia Castellarin
cb1ade9332
Merge pull request #11523 from soapy1/install-autocomplete-cmd
...
Install zsh autocomplete
2020-07-23 13:59:36 -05:00
sophia
9eb431b1bf
Clean up tests
2020-07-20 15:46:15 -05:00