Commit graph

17009 commits

Author SHA1 Message Date
vagrant-bot
54e61ef593 Release 2.4.8 2025-08-05 12:35:15 +00:00
Taru Garg
9d050edc14
Update CHANGELOG 2025-08-05 17:51:01 +05:30
dependabot[bot]
f58e8ec356
Bump ruby/setup-ruby from 1.245.0 to 1.254.0 (#13700)
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.245.0 to 1.254.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](a4effe49ee...2a7b30092b)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.254.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 16:04:15 +05:30
Taru Garg
120a3dc74e Update CHANGELOG 2025-07-31 22:05:12 +05:30
Taru Garg
df215db4ae
Update box add action to pass arch correctly (#13699)
Currently, during the box add action env[:architecture] gets passed down to add_direct, however, there is no architecture in env, the correct arch which is set in Vagrantfile is box_architecture, this PR changes the action to pass down the correct parameter.

Closes: #13698, #13697
2025-07-31 21:16:30 +05:30
Taru Garg
464703833e Update CHANGELOG 2025-07-21 15:28:02 +05:30
Taru Garg
f3e65f3ef2
Update old Vagrant Cloud Reference (#13693)
* Change Vagrant Cloud reference in error message if no provider is found for a given box to reference Vagrant Public Registry instead.
2025-07-21 15:02:14 +05:30
Taru Garg
0ddc151f86 Update CHANGELOG 2025-07-18 12:27:39 +05:30
g0tmi1k
d3a14babf1
Fix HyperV XML: System.Xml.XmlElement & The minimum amount (#13691)
* Fix HyperV XML: System.Xml.XmlElement & The minimum amount
2025-07-18 12:10:36 +05:30
dependabot[bot]
dc3934780a
Bump ruby/setup-ruby from 1.244.0 to 1.245.0 (#13684)
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.244.0 to 1.245.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](13e7a03dc3...a4effe49ee)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.245.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-10 11:09:03 +05:30
Taru Garg
5dc9f7bd7f Update CHANGELOG 2025-07-09 11:05:05 +05:30
Kerim Satirli
28f018d746
updates "login" command and registry name (#13687) 2025-07-09 10:54:11 +05:30
Taru Garg
c70e8ab32c Update CHANGELOG 2025-06-19 10:50:05 +05:30
Taru Garg
d28c2e4dc6 Update CHANGELOG 2025-06-19 10:25:20 +05:30
Taru Garg
56a91e9afd
fix(networking): Allow configuring guest network when there is more than one interface attached (#13686)
* Add support for configuring guest network when there are more than 1 interfaces attached
2025-06-19 10:22:21 +05:30
vagrant-bot
d750ad49a9 Update files for new development 2.4.8.dev 2025-06-17 15:13:06 +00:00
vagrant-bot
56068bc83d Release 2.4.7 2025-06-17 15:13:05 +00:00
Taru Garg
6176a99373 Update CHANGELOG 2025-06-17 20:40:40 +05:30
Taru Garg
a6dc5dd433 Update CHANGELOG 2025-06-06 02:42:18 +05:30
Taru Garg
a7edafc136
Merge pull request #13681 from taru-garg-hashicorp/contributor/fstab-fix-release
* Only clean up /etc/fstab if it really contains Vagrant data
2025-06-06 02:10:47 +05:30
Taru Garg
d275631a24 tests(guests/linux): Added tests for fstab cleanup 2025-06-06 01:42:34 +05:30
Emanuel Steen
abe87b2fdc Only clean up /etc/fstab if it really contains Vagrant data
This change, together with `allow_fstab_modification = false`, allows to run
a guest without root/sudo privileges which been broken since Vagrant 2.2.10.
2025-06-06 01:39:34 +05:30
Taru Garg
82fb402fef Update CHANGELOG 2025-06-03 21:13:08 +05:30
Taru Garg
e08fbad643
fix(provider/docker): Ensure auto-assigned container name starts with valid characters (#13678)
* Ensure container name starts with valid characters when name is auto-assigned
2025-06-03 20:45:26 +05:30
Chris Roberts
73db3ce45e
Update CHANGELOG 2025-05-23 09:49:07 -07:00
Chris Roberts
1f09e4d0ac
Merge pull request #13674 from hashicorp/hyperv-xml-import
Add resource parameters for hyperv xml import
2025-05-23 09:48:07 -07:00
Chris Roberts
0269a47f24
Add resource parameters for hyperv xml import
The generic import cmdlet passes all received arguments to
the specialized import cmdlets. The resource parameters for
providing memory and cpu values were added to the vmcx based
cmdlet but not the xml based cmdlet. This adds the to the
xml based cmdlet and includes configuration adjustment if set.
2025-05-22 15:33:43 -07:00
vagrant-bot
c78c65bb0e Update files for new development 2.4.7.dev 2025-05-21 22:45:19 +00:00
vagrant-bot
75f9e06e22 Release 2.4.6 2025-05-21 22:45:19 +00:00
Chris Roberts
ae423f4d8f
Trim CHANGELOG content 2025-05-21 15:40:31 -07:00
Chris Roberts
4bc1609183
Merge pull request #13673 from hashicorp/dependabot/github_actions/ruby/setup-ruby-1.244.0
Bump ruby/setup-ruby from 1.226.0 to 1.244.0
2025-05-21 10:27:30 -07:00
dependabot[bot]
884442029f
Bump ruby/setup-ruby from 1.226.0 to 1.244.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.226.0 to 1.244.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](922ebc4c52...13e7a03dc3)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.244.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-21 17:26:29 +00:00
Chris Roberts
dc9d0c1ced
Adjust dependabot config version to numeric 2025-05-21 10:25:46 -07:00
Chris Roberts
1a90b4ef1a
Add dependabot configuration file 2025-05-21 10:23:24 -07:00
Chris Roberts
575fbbd832
Merge pull request #13672 from hashicorp/documentation-cleanup
Documentation related updates
2025-05-21 10:14:52 -07:00
Chris Roberts
e1d357a735
Documentation related updates
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.
2025-05-21 10:11:29 -07:00
Chris Roberts
57fc8a17cc
Update CHANGELOG 2025-05-21 09:34:40 -07:00
Chris Roberts
786d9c477b
Merge pull request #13671 from hashicorp/hyperv-cloud-init
Add cloud-init support to hyperv provider
2025-05-21 09:33:03 -07:00
Chris Roberts
26e9ae8227
Update CHANGELOG 2025-05-21 09:26:30 -07:00
Chris Roberts
849591beb7
Merge pull request #13670 from hashicorp/fix-hyperv-diff-import
Fix hyperv import failure due to lack of resources
2025-05-21 09:25:34 -07:00
Chris Roberts
5ea1350dcf
Update CHANGELOG 2025-05-21 09:18:29 -07:00
Chris Roberts
6a4d7a7411
Merge pull request #13669 from hashicorp/hyperv-guest-id
Extract hyperv guest ID from result if needed
2025-05-21 09:04:20 -07:00
Chris Roberts
04ac59183c
Update CHANGELOG 2025-05-21 09:02:31 -07:00
Chris Roberts
b08fb516ba
Merge pull request #13668 from hashicorp/oscdimg-detection
Add basic oscdimg detection on Windows
2025-05-21 09:01:09 -07:00
Chris Roberts
d4002edb2e
Add cloud-init support to hyperv provider
Adds the required actions to support cloud-init when using
the hyperv provider.
2025-05-20 18:11:35 -07:00
Chris Roberts
6a0f875833
Fix hyperv import failure due to lack of resources
When importing a box that was built with more resources than is
available on the current system, import would fail. If the memory
and/or cpu values are set in the Vagrantfile configuration, provide
them when importing the guest. This allows the values to be modified
prior to registering the new guest preventing a resource unavailability
error.

Fixes #12180
2025-05-20 18:10:49 -07:00
Chris Roberts
318e3dd064
Extract hyperv guest ID from result if needed
Result from import may be received in an array. Detect if the result
is an array and extract the first result. Otherwise, if the result
is not a string, force an error.
2025-05-20 18:02:20 -07:00
Chris Roberts
cc16c60b43
Add basic oscdimg detection on Windows
Check for the oscdimg executable on both the PATH and known installation
location. When not found, provider a user friendly error message about
the missing executable and a helper link on where it can be found.
2025-05-20 17:52:39 -07:00
Chris Roberts
ab0a515f3b
Update CHANGELOG 2025-05-14 14:17:38 -07:00
Chris Roberts
f70952cac4
Merge pull request #13666 from chrisroberts/cloud-init-iso-attach
Update cloud-init behavior and iso generation
2025-05-14 14:10:41 -07:00