Release Notes
This is a significantly larger release than normal over recent times.
There are a couple of changes that are worth keeping in mind in case they cause unexpected issues:
- Switch to use the vagrant built-in WaitForCommunicator action for SSH access (#1292)
This may impact any action or trigger that was relying on WaitTillUp before attempting SSH. - Experiemental support for multi disk VMs using a new box format
See https://github.com/vagrant-libvirt/vagrant-libvirt/#version-2-experimental for more info
Changelog
0.5.0 (2021-05-22)
Fixed bugs:
vagrant destroy -f
does not delete all metadata #1132
Closed issues:
- Error occurred: uninitialized constant VagrantPlugins::GuestLinux::Guest #1278
- vagrant-libvirt installation fails on Fedora 34 with fatal error: st.h: No such file or directory #1269
- Fedora 34 - Fresh Install Note #1266
- vagrant halt -f doesn't work as expected #1265
- Updating vagrant-libvirt from 0.3 to 0.4.1 fails because new version cannot be "activated" #1263
- undefined method `name' for nil:NilClass (NoMethodError): Image remove fails if vm contains cdrom #1262
- vagrant-libvirt plugin won't install on ARM64 #1259
- [Question] Failed to connect socket to '/var/run/libvirt/libvirt-sock-ro': No such file or directory #1255
- Unusual disk image size created #1245
- Ruby Gem rexml not builted-in #1244
- vagrant destroy crashes due to nil volume in the domain.volumes collection #1209
- libvirt__network_name doesn't work #1202
- vagrant-libvirt no connection to REMOTE Provider after reboot #1172
- verify the unit tests pass with rspec: 25 examples, 23 failures #1064
- Please release new version #1058
- Need to be able to release bugfixes #1051
Merged pull requests:
- Make disks attribute path required check for name collisions #1293 (electrofelix)
- Ensure state is correct reflected in global-status #1292 (electrofelix)
- Invert forward ssh port behaviour #1289 (electrofelix)
- Ensure state is fully removed for destroy #1288 (electrofelix)
- Adjust forwarded ports test to include other network #1287 (electrofelix)
- Enable forward ssh-port to host #1284 (electrofelix)
- Exclude LIBVIRT_DEFAULT_URI from impacting tests #1283 (electrofelix)
- Improve the development instructions #1282 (electrofelix)
- Basic forward port tests and refactor out @env #1281 (electrofelix)
- Ensure git describe works during tests #1280 (electrofelix)
- Enable no-response bot #1279 (electrofelix)
- Since Ruby 3.0
rexml
needs to be required #1277 (pvalena) - Corrections to two test testing tool #1276 (electrofelix)
- Bugfix Additional Disks Storage File Ownership #1275 (hswong3i)
- Retrieve disk format and virtual size directly #1274 (electrofelix)
- Handle nil volumes when cd-rom attached #1273 (electrofelix)
- Attempt to fix coveralls reporting #1272 (electrofelix)
- Allow to use many disks in vagrant box for libvirt provider #1271 (electrofelix)
- Support force halt behaviour #1270 (electrofelix)
- Revert auto_config change in #1249 #1253 (electrofelix)
- Add
virtiofs
Support to vagrant-libvirt #1251 (hswong3i) - Auto configuration for tunnel interfaces #1249 (h0st)
- Add ability to define multiple private networks #1248 (h0st)
- Add ability to manage bridge STP and delay parameters #1247 (h0st)
- Support testing against ruby 3.0 #1243 (electrofelix)
- Fix forward_ports with ruby 3.0 #1242 (emilio)
- Fix interaction with reload plugin #1236 (h0st)
- Add option to set management network MTU #1233 (skazi0)
- Add support for spinlocks hyperv feature #1045 (zzambers)
* This Changelog was automatically generated by github_changelog_generator