Jeff Bonhag
2fa44f5b8f
Fixes #11218 : Update apk cache when installing rsync ( #11220 )
...
This ensures that rsync can be installed on an Alpine Linux machine where the
apk cache may not be current.
Display a warning if the vagrant-alpine plugin is installed, since Alpine guest
support has been merged into Vagrant core.
2019-12-17 12:34:53 -05:00
Brian Cain
55994824a4
Update CHANGELOG
2019-12-17 08:45:17 -08:00
Jeff Bonhag
df9df5c250
Wrap all environment variables headers with <code> ( #11261 )
...
This commit adds the <code> backticks to a few headers that didn't have
them.
2019-12-17 11:43:30 -05:00
Brian Cain
0b71991902
Merge pull request #11231 from briancain/add-force-option-for-box-outdated
...
Fixes #11228 : Allow to force check for box updates
2019-12-17 08:42:51 -08:00
Brian Cain
8dae01e9c7
Update CHANGELOG
2019-12-16 08:52:10 -08:00
Brian Cain
20ccf46fb1
Merge pull request #11250 from briancain/update-virtualbox-with-6.1
...
Fixes #11249 : Add VirtualBox provider support for version 6.1.x
2019-12-16 08:51:28 -08:00
Brian Cain
4cdf2cdd8f
Merge pull request #11251 from jjasghar/jjasghar/alpabitize
...
Alphabiztize the Website and template
2019-12-11 16:33:25 -08:00
JJ Asghar
9adf855f31
Alphabiztize the Website and template
...
Having these provisioners not alphabitized on the website and
Vagrantfile, seemed odd. This reorders them to be consistent.
Signed-off-by: JJ Asghar <jjasghar@gmail.com>
Signed-off-by: JJ Asghar <awesome@ibm.com>
2019-12-11 17:55:51 -06:00
Brian Cain
fb4e6985e1
Fixes #11249 : Add VirtualBox provider support for version 6.1.x
...
This commit adds support for VirtualBox version 6.1.x. It simply
inherits from the base 6.0.x provider class.
2019-12-11 13:25:11 -08:00
Brian Cain
f306131a97
Update CHANGELOG
2019-12-05 14:33:20 -08:00
Brian Cain
1e0385443b
Merge pull request #11223 from perlun/patch-1
...
completion.sh: add more up options
2019-12-05 14:32:36 -08:00
Brian Cain
bcf4d5a210
Fixes #11228 : Allow to force check for box updates
...
Prior to this commit, if a user had recently checked for updates, there
was no way to force Vagrant to re-check without manually deleting a
state file in the local `.vagrant` data dir. This commit fixes that by
giving users the ability to force check for updates for a given box with
a flag to the `vagrant box outdated` command.
2019-12-03 11:42:55 -08:00
Per Lundberg
527dda241f
completion.sh: add more up options
...
I noted the `--provision` option which I currently needed (to retry an Ansible playbook that had failed) was missing, so I added this along with all other options I could find. They are ordered in the same order as they are listed in the `--help` output.
2019-11-28 16:05:58 +02:00
Jeff Bonhag
b03f8f5aac
Update CHANGELOG
2019-11-25 15:43:23 -05:00
Jeff Bonhag
c6ee1049aa
Darwin: put each NFS export on its own line ( #11216 )
...
This commit introduces a Darwin-specific template for NFS exports. This is almost identical to the standard BSD template except it puts each NFS export on its own line.
This resolves NFS issues discovered in macOS Catalina.
2019-11-25 15:41:05 -05:00
Brian Cain
9fc155bf75
Merge pull request #11165 from briancain/feature/generic-disk-config-mgmnt
...
Introduce disk management base config layer to core Vagrant
2019-11-22 14:57:00 -08:00
Brian Cain
f979d40436
Add warning if machines provider does not support disk configuration
2019-11-22 14:40:23 -08:00
Brian Cain
f8449063b6
Have default names for primary and non-primary disks
2019-11-22 14:40:23 -08:00
Brian Cain
b56dede627
Do not set primary option if it's not UNSET or false
2019-11-22 14:40:23 -08:00
Brian Cain
8ad810b5b6
Check and call into provider capability `:configure_disks`
2019-11-22 14:40:23 -08:00
Brian Cain
f55aca091c
Wrap disk feature in experimental flag
2019-11-22 14:40:23 -08:00
Brian Cain
86f9243762
Move validation message to locales
2019-11-22 14:40:23 -08:00
Brian Cain
3e177d380f
Update disk docs in website for experimental feature banner
2019-11-22 14:40:23 -08:00
Brian Cain
734aad1ede
Enforce unique names for disk config objects
2019-11-22 14:40:23 -08:00
Brian Cain
b5b59a4eee
Base name for disk is vagrant_primary if primary
2019-11-22 14:40:23 -08:00
Brian Cain
ea7a230cb6
Move disk config validation messages to locales file
2019-11-22 14:40:23 -08:00
Brian Cain
57fd731fbf
Add warning if machines provider was not found in disk provider config
...
opts
2019-11-22 14:40:23 -08:00
Brian Cain
3a2b4ddef2
Validate that disk file exists in disk config validate
2019-11-22 14:40:23 -08:00
Brian Cain
cd98a8bf64
Include unit test for numeric class
2019-11-22 14:40:23 -08:00
Brian Cain
2e324a4971
Add conversion method for shortcut size in disk config
2019-11-22 14:40:23 -08:00
Brian Cain
271cf8a603
Begin to add Numeric class helper for converting size strings
2019-11-22 14:40:23 -08:00
Brian Cain
8031ebe9d1
Add some todos for the disk website docs
2019-11-22 14:40:23 -08:00
Brian Cain
17f8fbe65e
Fix how double underscore options are shown in docs
2019-11-22 14:40:23 -08:00
Brian Cain
63b35ad909
Begin to add short guide for plugin authors and the disk config object
2019-11-22 14:40:23 -08:00
Brian Cain
b0f4d43663
Add docs around various ways to define provider specific options for disk configs
2019-11-22 14:40:23 -08:00
Brian Cain
7feee7a87f
Add locale for primary disk validation error
2019-11-22 14:40:23 -08:00
Brian Cain
f51805e910
Add list of examples to write up for disk feature
2019-11-22 14:40:23 -08:00
Brian Cain
9190f4b2e6
Fix nav sidebar view for disk page
2019-11-22 14:40:23 -08:00
Brian Cain
97db5d5da3
Add todo for disk management overview
2019-11-22 14:40:23 -08:00
Brian Cain
1a02c52852
Add beginning of disk management docs for vagrant website
2019-11-22 14:40:23 -08:00
Brian Cain
54c3e28a45
Add comment for potential hook into provider configuring disk
2019-11-22 14:40:23 -08:00
Brian Cain
a457dee8b0
Set default disk to non-primary
2019-11-22 14:40:23 -08:00
Brian Cain
a51e9b1fa1
Support both kinds of provider config options for disk config
2019-11-22 14:40:23 -08:00
Brian Cain
83fea21ff1
Simplify builtin disk action
2019-11-22 14:40:23 -08:00
Brian Cain
e598007237
Add provider specific disk options under provider_config hash
2019-11-22 14:40:23 -08:00
Brian Cain
6c54bf6ad9
Fix logger namespace typo
2019-11-22 14:40:23 -08:00
Brian Cain
d54e870752
Add file option to disk config
2019-11-22 14:40:23 -08:00
Brian Cain
f01c90e676
Rename rspec test name
2019-11-22 14:40:23 -08:00
Brian Cain
71ad0f7aba
Remove duplicate setting of disks variable
2019-11-22 14:40:23 -08:00
Brian Cain
35f113e759
Put back accidental case switching for comments on provisioner
2019-11-22 14:40:23 -08:00