Remove the vagrant-go experimental documentation page. Add entry
for none communicator to the experimental flags list. Update the
cloud-init page to remove VirtualBox as only provider to support
cloud-init.
This includes a couple modifications to the cloud-init behavior.
First, the cloud-init wait action will now write a sentinel file
after successfully waiting for cloud-init. This results in subsequent
boots of the machine to skip executing the cloud-init wait command
as cloud-init is only executed on the initial boot.
Second, the cloud-init setup action will check for the sentinel file
written by the cloud-init wait action, and if detected it will skip
the cloud-init setup. When creating the ISO for cloud-init, a second
sentinel file will be used to log the path of the generated ISO
file. If the file exists, the ISO generation process will be skipped.
Prefer to use the pwsh executable over the powershell executable
as the pwsh exectuable will be faster loading than the powershell
executable. If the pwsh executable is not found, the powershell
executable will be used instead. The preference can be overridden
using the VAGRANT_PREFERRED_POWERSHELL environment variable.
Adds two new options to the SSH connect configuration: `connect_retries`
and `connect_retry_delay`. Provides user configurable values used when
establishing the SSH connection. Previous behavior would retry generally
by the default value without a pause between attempts. Updated behavior
will retry the number of times set within the config (unless value is
provided directly to connect call) and each retry will pause based on
the delay value set in the config (unless value is provided directly
to the connect call).
* Update nfs.mdx
current vagrant (2.4.3) on macOS invokes nfs with at least two other arguments (status & update) rather than just restart
* Update osx
current vagrant (2.4.3) on macOS invokes nfs with at least two other arguments (status & update) rather than just restart
* update support section and link to it instead of email address
* Feedback from Support:use the HCP Vagrant option instead of Other/NoContract
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
* Update website/content/intro/support.mdx
* Update website/content/vagrant-cloud/api/v2.mdx
* Update website/content/vagrant-cloud/api/v1.mdx
Adds a new `key_type` option to the Vagrantfile ssh configuration. It
defaults to :auto which allows auto detection of key type to use.
Otherwise it can be set to an explicit type supported by Vagrant.