16656 Commits

Author SHA1 Message Date
Chris Roberts
fd72ea592a
Merge pull request #13017 from msltwtf/ansible-local-package-install
Add workaround for Debian 10 and older
2022-12-09 09:23:44 -08:00
vagrant-bot
ddbe3bf576 Terraform managed file 2022-12-09 09:20:13 -08:00
Chris Roberts
ca7c05f09d Fix ansible install for older distributions
Before installing dependencies run a check for the python-dev-is-python3
package and only install it if found (otherwise use python-dev). This
allows older versions of debian (and derivatives) to properly install
the defined dependencies.
2022-12-08 17:10:00 -08:00
vagrant-bot
42408839a8 Terraform managed file 2022-12-08 15:26:43 -08:00
Chris Roberts
dbb3821084 Update CHANGELOG 2022-12-08 12:56:42 -08:00
Chris Roberts
10efa98184
Merge pull request #13022 from chrisroberts/macos-isolated-load
Isolate loading dependencies for serve command
2022-12-08 12:54:52 -08:00
Chris Roberts
e2165917e5 Always load protos regardless of server mode 2022-12-08 11:42:51 -08:00
Chris Roberts
a92f7b4aa6 Update CHANGELOG 2022-12-08 11:34:49 -08:00
Chris Roberts
2eb393aaee
Merge pull request #13004 from chrisroberts/vbox-hostnet-dhcp
VirtualBox hostnet addressing
2022-12-08 11:33:05 -08:00
Chris Roberts
7498a6dafd Update CHANGELOG 2022-12-08 11:32:18 -08:00
Chris Roberts
3199cc5440
Merge pull request #13006 from chrisroberts/pwsh-7.3
Import the security module for access check
2022-12-08 11:27:00 -08:00
Chris Roberts
5cbf66b93c Update log output to warn 2022-12-08 11:14:46 -08:00
vagrant-bot
21f1032987 Terraform managed file 2022-12-08 11:09:07 -08:00
Chris Roberts
1cd6ac3b31 Isolate loading dependencies for serve command
Only load the dependencies needed for the serve command if the serve
command is being run. This allows Vagrant to properly load on platforms
where some of the dependency libraries may not be available due to
incompatibilities or being EOL.
2022-12-07 15:35:00 -08:00
Oliver Radwell
1b68be9d52
fix(docs): Fix broken links in ansible docs (#12674)
* fix(docs): Fix broken links in ansible docs

* Avoid redirection on tips and tricks URL

* Avoid redirection on playbook guide URL
2022-12-06 19:23:21 -05:00
Marius Leonhardt
6fb60c9aea
Add workaround for Debian 10 and older
If `lsb_release -rs` returns a value greater than 10 the package `python-dev-is-python3` will be installed. If it is equal or less than 10 the package will not be installed.
2022-12-05 16:30:05 +01:00
HashiBot
1abfc59d89 Update generated scripts (website-build.sh) 2022-12-02 09:21:42 -05:00
HashiBot
cde0830283 Update generated scripts (website-start.sh) 2022-12-02 09:21:39 -05:00
HashiBot
3cbd6b7798 Update generated scripts (should-build.sh) 2022-12-02 09:21:37 -05:00
HashiBot
30e7afca6e Update generated website Makefile 2022-12-02 09:21:35 -05:00
Chris Marchesi
d588438840
Merge pull request #13007 from hashicorp/vancluever-fix-vagrant-cloud-docs
Some fixes for the Vagrant Cloud API docs
2022-11-28 15:15:51 -08:00
Chris Marchesi
b728138537
Address edit request from @chrisroberts 2022-11-28 10:30:27 -08:00
Chris Marchesi
5be804518a
Some fixes for the Vagrant Cloud API docs
This commit fixes some things with the Vagrant Cloud API docs:

* All POST calls did not explicitly specify POST.
* The /api/v1/two-factor/request-code call did not have the correct URL
  in the cURL example.
* I've also standardized the parameter order on all of the requests in
  the cURL example (method comes first) and also made a few style
  changes such as consistent interpolation of variable references.
2022-11-22 15:58:11 -08:00
Chris Roberts
2696c3d74d Import the security module for access check
The 7.3.0 release of powershell cleaned up some stray things that
should require the import of the security module to be available.
It causes issues with pre-7.3 versions of powershell that attempt
to load the newer module so we run a check and restrict the module
version based on the powershell version.
2022-11-22 11:05:18 -08:00
Chris Roberts
32aef6c48c Rescue address errors and adjust host address
Rescue any address errors logging them and ignoring the address. Update
how the host address is determined based on the network configuration.
Host address will be either the lowest address assignable via dhcp
configuration or first address available within the configured subnet.
2022-11-21 14:07:29 -08:00
vagrant-bot
a1417385f2 Terraform managed file 2022-11-18 14:08:44 -08:00
Chris Roberts
047a0dc293 Update default labels 2022-11-17 17:06:09 -08:00
kaitlincart
0e6685adb0
Apply suggestions from code review 2022-11-16 09:30:56 -08:00
kaitlincart
c88c142b15
Apply suggestions from code review
Co-authored-by: Anthony <russo555@gmail.com>
2022-11-16 09:23:12 -08:00
vagrant-bot
8a1e285689 Terraform managed file 2022-11-15 08:41:21 -08:00
Chris Roberts
b1491c0df0 Update files for development 2022-11-15 08:13:25 -08:00
Chris Roberts
36a8b25b5c Release 2.3.3 v2.3.3 2022-11-15 08:11:26 -08:00
vagrant-bot
2710f810f2 Terraform managed file 2022-11-14 13:31:09 -08:00
Chris Roberts
ff1d721aba Update CHANGELOG 2022-11-14 13:29:13 -08:00
Chris Roberts
8549450cff
Merge pull request #12994 from chrisroberts/vbox-locale
Force LANG when executing commands
2022-11-14 13:27:48 -08:00
Chris Roberts
1390837129 Update expected options in tests 2022-11-14 12:49:18 -08:00
Chris Roberts
d8de3016ea
Merge pull request #12992 from chrisroberts/vbox-networks-nfs
VirtualBox read networks support with hostonlynets
2022-11-14 12:14:03 -08:00
Chris Roberts
15833973c3
Merge pull request #12991 from chrisroberts/vbox-machine-folder
Handle missing machine folder value
2022-11-14 12:13:16 -08:00
Chris Roberts
f7e5a9d199 Force LANG when executing commands
This forces the LANG enviroment variable to be set to `"C"` when
executing VBoxManage commands. Doing this prevents localization of
output which causes failures of the VirtualBox driver when scanning
for information.
2022-11-14 10:45:47 -08:00
Chris Roberts
9e4047533d Customize #read_network_interfaces for hostonlynetworks
Adds an override for the #read_network_interfaces when hostonlynetworks
are in use to properly identify the hostonly network information from
the guest. This also adjusts the IP provided for the network to be
the first in the subnet.
2022-11-14 10:45:33 -08:00
Chris Roberts
cbddfbd028 Handle missing machine folder value
If the value of the machine folder can not be found in the
system properties, report a user friendly error message and
include relevant information in the logs for debugging.
2022-11-14 10:45:10 -08:00
Chris Roberts
aa3be5b6ab Update CHANGELOG 2022-11-14 10:44:25 -08:00
Chris Roberts
99a7cecedf
Merge pull request #12973 from peckpeck/rsync_ssh_fix
Fix sync_folder type rsync ignores ssh extra_args
2022-11-14 10:43:06 -08:00
Chris Roberts
2fe4056a7d Fix test using File.exists? to use non-deprecated name 2022-11-14 10:11:00 -08:00
vagrant-bot
321445b9f8 Terraform managed file 2022-11-14 09:15:48 -08:00
Chris Roberts
3c75864ce9 Fix ansible shared test helper 2022-11-11 17:00:19 -08:00
Chris Roberts
7673427906
Merge pull request #12990 from hashicorp/compliance/update-license
Update LICENSE
2022-11-10 12:02:22 -08:00
Caleb Albers
445916c5bb
Update LICENSE
A recent audit of public HashiCorp repos identified this LICENSE file as not adhering to our standard format. This commit brings the LICENSE file back into compliance with HashiCorp OSS best practices.
2022-11-09 17:29:45 -08:00
Chris Roberts
17698d8585 Add test to validate ssh info extra args append 2022-11-08 16:49:26 -08:00
Chris Roberts
45f5043508 Check for extra arguments in ssh info before appending 2022-11-08 16:48:57 -08:00