Commit graph

17063 commits

Author SHA1 Message Date
Chris Roberts
7e283bd185
Use interface name for hostonly network configuration
When provided a name for the hostonly network in the VirtualBox
provider, always use the interface name in the final configuration.
2025-04-08 14:54:55 -07:00
Chris Roberts
a8e61a3daf
Update primary disk detection in hyperv
Select the first disk as the primary disk when locating the
primary disk within the hyperv provider.
2025-04-08 13:27:55 -07:00
Chris Roberts
e62d18bc1d
Update CHANGELOG 2025-04-08 13:20:38 -07:00
Chris Roberts
aa0198ef25
Merge pull request #13642 from chrisroberts/hyper-v-iso
Add dvd disk support to Hyper-V provider
2025-04-08 13:19:46 -07:00
Chris Roberts
f4d9f75878
Fix arch guest networking setup
Updates network configuration capability in Arch Linux guest to
properly handle NetworkManager. Extracts NetworkManager setup
into reusable module.
2025-04-08 08:56:26 -07:00
Chris Roberts
75e45505f5
Add some helpful debug logs for more context 2025-04-07 16:05:10 -07:00
Chris Roberts
e4dc350ace
Add dvd disk support to Hyper-V provider 2025-04-07 15:56:02 -07:00
vagrant-bot
9b6d68acc3 Terraform managed file 2025-04-03 18:02:19 -07:00
Chris Roberts
a35eda4a85
Update CHANGELOG 2025-04-02 12:15:41 -07:00
Chris Roberts
51f5dad82a
Merge pull request #13636 from chrisroberts/better-behaved-gem
Update Vagrant behavior outside of installers
2025-04-02 12:14:09 -07:00
Chris Roberts
ea25996b21
Update Vagrant behavior outside of installers
Remove customized require behaviors and modify the bin executable
to check for missing tools that Vagrant expects to exist when
running outside of an installer.
2025-04-02 11:40:17 -07:00
Chris Roberts
7dcb670661
Update CHANGELOG 2025-03-28 10:17:16 -07:00
Chris Roberts
8fc2927fee
Merge pull request #13633 from hashicorp/alpine-networking
Fix alpine networking for public network
2025-03-28 10:15:56 -07:00
Chris Roberts
64d1603fd5
Fix alpine networking for public network
Updates the alpine guest network configuration for public network
entry with `use_dhcp_assigned_default_route` to use the `udhcpc`
command instead of the `dhclient` command which is not included.
2025-03-28 09:50:57 -07:00
Chris Roberts
e98ee62126
Merge pull request #13630 from chrisroberts/action-updates
Update pins on actions within workflows
2025-03-21 11:39:46 -07:00
Chris Roberts
37a265b9cd
Update pins on actions within workflows 2025-03-21 11:39:11 -07:00
Chris Roberts
397f4595e2
Merge pull request #13629 from chrisroberts/ruby-3.4
Include Ruby 3.4
2025-03-21 11:38:27 -07:00
Chris Roberts
80b178de5b
Include Ruby 3.4 2025-03-21 10:58:23 -07:00
Chris Roberts
1ee9e29b47
Update CHANGELOG 2025-03-21 09:37:37 -07:00
Chris Roberts
3779b814c6
Merge pull request #13628 from chrisroberts/ssh-retries
Provide configurable retries for connect on SSH communicator
2025-03-21 09:36:36 -07:00
Chris Roberts
4f79fe59c6
Provide configurable retries for connect on SSH communicator
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).
2025-03-20 17:44:47 -07:00
Chris Roberts
03371fde34
Merge pull request #13604 from aminelch/amine.docs-update
Update documentation for the Vagrant validate command
2025-03-20 15:17:36 -07:00
Chris Roberts
e519a8a838
Merge pull request #13627 from chrisroberts/codeowners
Add codeowners file
2025-03-20 15:02:59 -07:00
Chris Roberts
da774478b8
Add codeowners file 2025-03-20 15:01:57 -07:00
Chris Roberts
814c388d75
Update CHANGELOG 2025-03-20 15:01:42 -07:00
Chris Roberts
f96013da53
Merge pull request #13626 from chrisroberts/amazon-networking
Update amazonlinux guest network configuration
2025-03-20 15:00:34 -07:00
Chris Roberts
78ec3f2ea9
Update amazonlinux guest network configuration
Adds suppport for configuring networking on amazonlinux when
network devices are handled by networkd. When not handled by
networkd, falls back to using the redhat capability.
2025-03-20 14:20:34 -07:00
Chris Roberts
d21f17674c
Update CHANGELOG 2025-03-20 09:40:50 -07:00
Chris Roberts
e7b5c443f8
Merge pull request #13625 from chrisroberts/rhel-networks
Update RHEL guest networking
2025-03-20 09:07:30 -07:00
Chris Roberts
e30a5b5a71
Update CHANGELOG 2025-03-20 08:22:11 -07:00
Chris Roberts
8bff35cbc3
Merge pull request #13561 from eszense/darwin-iso-patch
Use ISO 9660 format in create_iso under darwin
2025-03-20 08:21:02 -07:00
Chris Roberts
ca0f42d587
Update CHANGELOG 2025-03-20 08:20:01 -07:00
Chris Roberts
502644ea46
Merge pull request #13587 from betalb/vbox-virtio-scsi-controller
Add VirtioSCSI to the list of supported storage controllers for VirtualBox
2025-03-20 08:17:02 -07:00
Chris Roberts
75726b112a
Update RHEL guest networking
Recent versions of RHEL based guests have updated network configuration.
Detect the correct location of the network configuration files, and
configure the guest based on the detected location.

Fixes #13616
2025-03-19 17:42:11 -07:00
Chris Roberts
c302b004e4
Merge pull request #13623 from hashicorp/template-updates
Update license files to static version and date
2025-03-17 16:15:49 -07:00
Chris Roberts
dd85cfb91e
Merge pull request #13624 from hashicorp/build-update
Remove binary generation from build script
2025-03-17 16:15:30 -07:00
Chris Roberts
dc03d91f7c
Remove binary generation from build script 2025-03-17 15:09:37 -07:00
Chris Roberts
704c607e07
Update license files to static version and date 2025-03-17 15:00:07 -07:00
Chris Roberts
22ff9a5f1f
Update CHANGELOG 2025-03-17 14:57:30 -07:00
Chris Roberts
3fde423e96
Merge pull request #13622 from hashicorp/vagrant-go-rm
Remove vagrant-go implementation
2025-03-17 14:55:38 -07:00
Chris Roberts
e3a8d7f2cf
Remove vagrant-go implementation 2025-03-17 14:14:42 -07:00
Sooter Saalu
15ceb75e4e
update to macOS documentation (#13600)
* 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
2025-03-14 16:50:54 -07:00
Allison Larson
aca7421272 Update CHANGELOG 2025-03-14 16:47:48 -07:00
Allison Larson
bc9f0b8c4c
Merge pull request #13564 from eszense/rmi-patch
docker/provider: handle variation in error text during image removal
2025-03-14 16:46:16 -07:00
Allison Larson
6729d2546c provider/docker: add test case for podman message to #rmi 2025-03-14 16:22:13 -07:00
Allison Larson
6cab6801f9
Merge pull request #13607 from allisonlarson/bump-gem-constraints
Bump wdm, childprocess gem constraints
2025-03-13 10:57:57 -07:00
Allison Larson
e5044903bc Update CHANGELOG.md 2025-03-13 10:20:35 -07:00
Allison Larson
d1f699b76b
Merge pull request #13606 from allisonlarson/catch-io-timeout-error
Catch IO::Timeout when waiting for communicator
2025-03-13 10:18:52 -07:00
Allison Larson
2b59458b46 Update CHANGELOG.md 2025-03-13 09:48:28 -07:00
Allison Larson
a53f3a8c24
Merge pull request #13601 from allisonlarson/fix_box_outdated
Fix architecture constraint in `box outdated` commands
2025-03-13 09:45:38 -07:00