- wrong upstream Vagrant install link in the documentation [\#1601](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1601)
- Public networking cannot list my hosts devices [\#1600](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1600)
- When puppet present, it is not possible to install the plugin [\#1597](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1597)
**Merged pull requests:**
- Use correct url for script download in docs [\#1606](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1606) ([electrofelix](https://github.com/electrofelix))
- Update specs to check for warning not being emitted [\#1605](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1605) ([electrofelix](https://github.com/electrofelix))
- \[Dockerfile\] Fix creation of plugins.json with buildah [\#1602](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1602) ([dcermak](https://github.com/dcermak))
- fix qemu\_use\_agent to work with windows guests [\#1599](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1599) ([rgl](https://github.com/rgl))
- silence the qemu\_use\_agent warning message [\#1598](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1598) ([rgl](https://github.com/rgl))
- Handle different attribute and element ordering [\#1592](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1592) ([electrofelix](https://github.com/electrofelix))
- Add actions to be updated by dependabot [\#1586](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1586) ([electrofelix](https://github.com/electrofelix))
- Docker installation: user vagrant does not exist [\#1442](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1442)
**Merged pull requests:**
- Replace remaining stray references with main [\#1582](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1582) ([electrofelix](https://github.com/electrofelix))
- Make failure to apply XML domain update non fatal [\#1581](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1581) ([electrofelix](https://github.com/electrofelix))
- Remove need to explicitly set VAGRANT\_HOME before running tests [\#1580](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1580)
([electrofelix](https://github.com/electrofelix))
- Return early from set\_boot\_order if not needed [\#1578](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1578) ([electrofelix](https://github.com/electrofelix))
- Handle setting of graphics options avoiding XML diff [\#1577](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1577)
([electrofelix](https://github.com/electrofelix))
- Ensure XML diff output if not fully applied [\#1576](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1576) ([electrofelix](https://github.com/electrofelix))
- Update to more recent Ubuntu LTS [\#1575](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1575) ([electrofelix](https://github.com/electrofelix))
- Reduce nested rescues in start domain [\#1573](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1573) ([electrofelix](https://github.com/electrofelix))
- Improve handling when run using root user [\#1572](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1572) ([electrofelix](https://github.com/electrofelix))
- Correct type for workflow event [\#1570](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1570) ([electrofelix](https://github.com/electrofelix))
- Docker image bundle vagrant-libvirt with vagrant [\#1569](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1569) ([electrofelix](https://github.com/electrofelix))
- Save UI to instance to avoid passing env [\#1568](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1568) ([electrofelix](https://github.com/electrofelix))
- Switch to xml-simple for document comparison [\#1567](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1567) ([electrofelix](https://github.com/electrofelix))
- Error when updating domain settings: Error while creating domain: Libvirt failed to fully update the domain with the specified XML. Result differs from requested
- Use compare-xml instead of equivalent-xml [\#1565](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1565) ([dcermak](https://github.com/dcermak))
- Can't create public network interfaces [\#1561](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1561)
**Merged pull requests:**
- Use equivalent-xml to compare xml [\#1564](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1564) ([electrofelix](https://github.com/electrofelix))
- recent change to host\_devices is too strict [\#1553](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1553)
**Merged pull requests:**
- Use function rather than instance variable [\#1562](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1562) ([electrofelix](https://github.com/electrofelix))
- Ensure boot order is preserved unless overridden [\#1560](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1560) ([electrofelix](https://github.com/electrofelix))
- Update URL for logo display in README [\#1559](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1559) ([electrofelix](https://github.com/electrofelix))
- Ensure usernames with at symbols handled [\#1558](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1558) ([electrofelix](https://github.com/electrofelix))
- Running `vagrant up` twice \(on two `Vagrantfiles`\) causes one of the VMs to loose connectivity [\#1535](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1535)
**Merged pull requests:**
- Allow bridges referenced by libvirt networks [\#1554](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1554) ([electrofelix](https://github.com/electrofelix))
- Plugin fails to build on Arch Linux with Vagrant 2.3.0 [\#1549](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1549)
- Vagrant ignores values of "ip" in config.vm.network [\#1541](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1541)
- Failing to start without a vm.box. [\#1534](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1534)
- resolve\_disk\_settings.rb bug in 0.9.0 release [\#1519](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1519)
**Merged pull requests:**
- Use libvirt to query host physical devices [\#1550](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1550) ([electrofelix](https://github.com/electrofelix))
- Fix github context reference in workflow [\#1548](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1548) ([electrofelix](https://github.com/electrofelix))
- The behavior of "vagrant box add -f" is confusing with libvirt [\#1351](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1351)
**Closed issues:**
- net-ssh version misread version 6.2.0.rc2 is actually between 2.6.5 and 7.0.0 but, [\#1546](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1546)
- Excessively verbose output when using virtiofs for synced folder [\#1525](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1525)
- Changing default branch to main [\#1517](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1517)
- No box and PXE boot example from documentation fails [\#1508](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1508)
- vagrant up of existing machine fails on start\_domain.rb because 'device' is nil [\#1490](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1490)
- vagrant up error talking to libvirt - unable to get index for interface eth0 [\#1477](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1477)
- Can't create nor destroy VM against libvirtd 8.1 [\#1471](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1471)
- Can't create VM - Call to virDomainDefineXML failed: invalid argument: could not get preferred machine
- Cant remove domain with cdrom and second storage volume [\#1450](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1450)
- Error message given during initialization: can't activate json-2.3.0, already activated json-2.5.1 [\#1390](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1390)
**Merged pull requests:**
- Adjust to ensure previews load isolated code [\#1547](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1547) ([electrofelix](https://github.com/electrofelix))
- Move plugin version menu dependencies to script [\#1545](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1545) ([electrofelix](https://github.com/electrofelix))
- Adjust menu loading and styles to be more complete [\#1544](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1544) ([electrofelix](https://github.com/electrofelix))
- Load plugin versions menu always from latest [\#1543](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1543) ([electrofelix](https://github.com/electrofelix))
- Explicity set action for preview action input [\#1542](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1542) ([electrofelix](https://github.com/electrofelix))
- Switch plugin version menu to div and style by JS [\#1540](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1540) ([electrofelix](https://github.com/electrofelix))
- Make switcher JavaScript unparsed and reduce elements [\#1539](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1539)
- Cache requests for plugin version menu [\#1533](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1533) ([electrofelix](https://github.com/electrofelix))
- Bump github-pages from 226 to 227 in /docs [\#1531](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1531) ([dependabot[bot]](https://github.com/apps/dependabot))
- Simple prepare test for 9p and virtiofs synced\_folders [\#1529](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1529)
([electrofelix](https://github.com/electrofelix))
- Tidy up virtiofs and 9p synced\_folder messages [\#1527](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1527) ([electrofelix](https://github.com/electrofelix))
- Support different rexml location for older vagrant [\#1526](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1526) ([nickbroon](https://github.com/nickbroon))
- Migrate documentation to github pages [\#1523](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1523) ([electrofelix](https://github.com/electrofelix))
- Ensure disk controller passed to create domain [\#1520](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1520) ([electrofelix](https://github.com/electrofelix))
- Adjust spec to avoid early setting domain volumes [\#1518](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1518) ([electrofelix](https://github.com/electrofelix))
- Correct reference to daysUntilClose [\#1516](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1516) ([electrofelix](https://github.com/electrofelix))
- Switch no-response action as probot deprecated [\#1514](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1514) ([electrofelix](https://github.com/electrofelix))
- Migrate acceptance tests to rspec [\#1513](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1513) ([electrofelix](https://github.com/electrofelix))
- Ensure box version default of 0 uses mtime [\#1512](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1512) ([electrofelix](https://github.com/electrofelix))
- Provide ruby version and gemset config for rvm [\#1511](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1511) ([electrofelix](https://github.com/electrofelix))
- Only populate domain\_name if not provided [\#1509](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1509) ([electrofelix](https://github.com/electrofelix))
- Fix allow\_existing for disks against newer versions of libvirt. [\#1507](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1507)
([anonym](https://github.com/anonym))
- Update after hook definition for recent vagrant [\#1506](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1506) ([electrofelix](https://github.com/electrofelix))
- Tidy up driver code [\#1505](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1505) ([electrofelix](https://github.com/electrofelix))
- Add basic tests for synced folders 9p and virtiofs [\#1504](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1504) ([electrofelix](https://github.com/electrofelix))
- Ignore dockerfile changes by default [\#1503](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1503) ([electrofelix](https://github.com/electrofelix))
- add sysinfo support [\#1500](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1500) ([nsballmann](https://github.com/nsballmann))
- Flag when source device for public network does not exist [\#1499](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1499)
([electrofelix](https://github.com/electrofelix))
- Avoid domain undefine on configuration update [\#1496](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1496) ([electrofelix](https://github.com/electrofelix))
- Add support for snapshots [\#1456](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1456) ([r0x0d](https://github.com/r0x0d))
- Fedora 36 guest does not get static private network ip [\#1501](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1501)
- Unable to install `vagrant-libvirt` on Ubuntu 22.04 \(Jammy Jellyfish\) [\#1498](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1498)
- vagrant up fails to start some guests, --no-parallel succeeds [\#1495](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1495)
- Destroy fails: cannot load such file -- rexml [\#1483](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1483)
- Order of interfaces with pci passthrough [\#1475](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1475)
**Merged pull requests:**
- Add action to resolve disk settings [\#1502](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1502) ([electrofelix](https://github.com/electrofelix))
- Only call destroy on active networks [\#1497](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1497) ([electrofelix](https://github.com/electrofelix))
- Ensure updating loader tag supported [\#1494](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1494) ([electrofelix](https://github.com/electrofelix))
- Support different rexml location for older vagrant [\#1493](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1493) ([electrofelix](https://github.com/electrofelix))
- Switch to https from git for vagrant-spec [\#1492](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1492) ([electrofelix](https://github.com/electrofelix))
- Use instance doubles for driver where possible [\#1491](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1491) ([electrofelix](https://github.com/electrofelix))
- Replace tabs with spaces in domain\_all\_settings.xml [\#1489](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1489) ([dcermak](https://github.com/dcermak))
- Update steps in the addtional notes [\#1486](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1486) ([r0x0d](https://github.com/r0x0d))
- Fix destroying/undefining domains with NVRAM [\#1329](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1329) ([byonoy-dne](https://github.com/byonoy-dne))
- Network configuration overwrites values set during provisioning since version 0.8.0 [\#1479](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1479)
- Bringing up all boxes in multi-box configuration fails with Ruby 3.1 [\#1445](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1445)
**Merged pull requests:**
- unrestrict fog-core version to ~\> 2 [\#1487](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1487) ([dcermak](https://github.com/dcermak))
- Update steps in the addtional notes [\#1486](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1486) ([r0x0d](https://github.com/r0x0d))
- Use require for HandleBox, SyncedFolders, WaitForCommunicator [\#1485](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1485) ([tserong](https://github.com/tserong))
- Ensure provisioner runs when performing a reload [\#1484](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1484) ([twouters](https://github.com/twouters))
- Guest PCI address options for passthrough devices [\#1481](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1481) ([jamie01](https://github.com/jamie01))
- echo to stdout in container image breaks ansible molecule \(and possibly other applications\) [\#1463](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1463)
- unable to install vagrant-libvirt on ubuntu 20.04 [\#1455](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1455)
- No slim image available on docker hub [\#1454](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1454)
- Cannot rename interface 'bridge4' to 'virbr1' on this platform: Function not implemented [\#1449](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1449)
- Unit tests fail in isolated OBS workers [\#1415](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1415)
- Please support Libvirt Modular Daemons [\#1405](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1405)
- Can't install vagrant-libvirt on Fedora [\#1403](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1403)
- How to build a vagrant box of libvirt type by using ubuntu cloud image [\#1401](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1401)
- disk\_device has no effect [\#1353](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1353)
- Not able to boot a mips vm [\#1347](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1347)
- Retrieve IP Address of management interface using qemu-guest-agent commands [\#1341](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1341)
- Need assistance getting vagrant to use existing bridge intf while also assigning them static IPs [\#1339](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1339)
- How to prevent Domain Removal on provision failure? [\#1328](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1328)
- Using session rather than system, have to sudo virsh net-list --all first [\#1258](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1258)
**Merged pull requests:**
- Added fix for issue \#1472 [\#1473](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1473) ([ebaklund](https://github.com/ebaklund))
- Fix older bundle cloning of dependencies via git [\#1470](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1470) ([electrofelix](https://github.com/electrofelix))
- Pass ssh command for port forwarding using array [\#1469](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1469) ([electrofelix](https://github.com/electrofelix))
- From docker only output vagrant to stdout [\#1464](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1464) ([electrofelix](https://github.com/electrofelix))
- Allow serials to be disabled [\#1453](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1453) ([electrofelix](https://github.com/electrofelix))
- Move autoloading to start of module [\#1451](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1451) ([electrofelix](https://github.com/electrofelix))
- Fix a few typos in unit test [\#1437](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1437) ([rubenk](https://github.com/rubenk))
- Fix static ipv6 ips on private networks [\#1436](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1436) ([rubenk](https://github.com/rubenk))
- Change the default amount of video ram to 16MB [\#1435](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1435) ([rubenk](https://github.com/rubenk))
- Make disabling and configuring memballoon possible [\#1434](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1434) ([rubenk](https://github.com/rubenk))
- Fix snippets about podman in README.md [\#1427](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1427) ([blame2020](https://github.com/blame2020))
- Reduce patching for distro default session use [\#1424](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1424) ([electrofelix](https://github.com/electrofelix))
- Cpu mode host-passthrough allows topology and features [\#1423](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1423)
([electrofelix](https://github.com/electrofelix))
- Rework prevent destroy if provider completed [\#1422](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1422) ([electrofelix](https://github.com/electrofelix))
- Ensure domain removal/halt limited to provider error [\#1420](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1420)
([electrofelix](https://github.com/electrofelix))
- Make simplecov a source development dependency only [\#1418](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1418)
- Allow the connection.client.libversion call [\#1416](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1416) ([dcermak](https://github.com/dcermak))
- Double the UDPSocket in cases where there's no network [\#1414](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1414) ([dcermak](https://github.com/dcermak))
- Make destroy network locale independent [\#1413](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1413) ([Elyfler](https://github.com/Elyfler))
- feat: Support libvirt built-in TFTP server [\#1412](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1412) ([amaczuga](https://github.com/amaczuga))
- Allow usage of public/private networks as management networks [\#1411](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1411)
([electrofelix](https://github.com/electrofelix))
- Remove duplicate actions for up and start [\#1410](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1410) ([electrofelix](https://github.com/electrofelix))
- Ensure sessions trigger a listing of the network devices [\#1409](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1409)
([electrofelix](https://github.com/electrofelix))
- Inject default qemu\_agent allowing for explicit disable [\#1408](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1408)
([electrofelix](https://github.com/electrofelix))
- Tidy up XML generated [\#1407](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1407) ([electrofelix](https://github.com/electrofelix))
- Network 192.168.33.10 is not available [\#1389](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1389)
- Podman example in README.md returns error [\#1373](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1373)
- VM creation fails 2nd time [\#1342](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1342)
**Merged pull requests:**
- Derive system URI from default URI [\#1398](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1398) ([electrofelix](https://github.com/electrofelix))
- Switch back to read-only system connection [\#1397](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1397) ([electrofelix](https://github.com/electrofelix))
- Reorder qemu agent usage for use with sessions [\#1396](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1396) ([electrofelix](https://github.com/electrofelix))
- Add gem version badge [\#1395](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1395) ([electrofelix](https://github.com/electrofelix))
- Update the source code URI [\#1394](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1394) ([electrofelix](https://github.com/electrofelix))
- Regression unit test for frozen string literal fix [\#1393](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1393) ([electrofelix](https://github.com/electrofelix))
- Fix a FrozenError in prepare\_nfs\_settings.rb [\#1392](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1392) ([rledisez](https://github.com/rledisez))
- Update podman instructions to mount tmp [\#1388](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1388) ([electrofelix](https://github.com/electrofelix))
- Replace Travis references in README [\#1387](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1387) ([swalkinshaw](https://github.com/swalkinshaw))
- Add options for 3d acceleration [\#1386](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1386) ([amezin](https://github.com/amezin))
- Add basic support to control serial console settings [\#1385](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1385) ([Itxaka](https://github.com/Itxaka))
- Add a :libvirt\_\_always\_destroy flag to network definitions [\#1381](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1381) ([jamie01](https://github.com/jamie01))
- The behavior of "vagrant box add -f" is confusing with libvirt [\#1351](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1351)
**Closed issues:**
- Wrong nameserver in /etc/resolv.conf [\#1380](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1380)
- Question: Is it it supported on windows 10? [\#1368](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1368)
**Merged pull requests:**
- Re-upload un-versioned boxes based on modified time [\#1382](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1382) ([electrofelix](https://github.com/electrofelix))
- Ensure ssh\_run and ssh actions match vagrant [\#1378](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1378) ([electrofelix](https://github.com/electrofelix))
- Vagrant up times out after a provisioner reboots the VM [\#1366](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1366)
- Configuring provider uri per vm definition is not thread-safe [\#1358](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1358)
- support podman in addition to docker [\#1357](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1357)
- Not sure if this is a vagrant-libvirt issue but SD card is not correctly read. blk\_update\_request: I/O error. [\#1346](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1346)
- Error connecting to graphical console at virt-manager. Unable to read from monitor. [\#1340](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1340)
- MacOS can't specify accellerator as hvf [\#1336](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1336)
- bus pci.0 not found for q35 [\#1327](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1327)
- Unable to install this plugin [\#1326](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1326)
- machine\_virtual\_size has not real effect [\#1325](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1325)
- Dep ruby-libvirt broken with Vagrant 2.2.17 and Ruby \>=3.0 [\#1322](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1322)
- vagrant-libvirt wont work with centos8 [\#1317](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1317)
- Error installing vagrant-libvirt on Debian buster [\#1314](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1314)
- Creating a VM with numa fails - Parameter -numa node,mem is not supported [\#1312](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1312)
- GPT PMBR size mismatch with second disk [\#1308](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1308)
- Export/Import Box as Original VM with `virsh dumpxml` and `virsh define`? [\#1256](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1256)
- hangs on Waiting for domain to get an IP address only on remote libvirt [\#1252](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1252)
- Error during install on Debian 10 [\#1216](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1216)
- Unable to install another plugin into Docker based Installation [\#1198](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1198)
- Docker based Installation does not work [\#1191](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1191)
- Support frozen string literals [\#1177](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1177)
**Merged pull requests:**
- Add aliases for devices [\#1374](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1374) ([electrofelix](https://github.com/electrofelix))
- Handle VM not accessible during reboot [\#1367](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1367) ([electrofelix](https://github.com/electrofelix))
- Support provider URI per machine definition [\#1363](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1363) ([electrofelix](https://github.com/electrofelix))
- Ensure sensible default USB controller model used [\#1362](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1362) ([electrofelix](https://github.com/electrofelix))
- \#1341 fix condition check on @qemu\_use\_agent [\#1361](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1361) ([abbbi](https://github.com/abbbi))
- Provide support for packaging into v2 format [\#1360](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1360) ([electrofelix](https://github.com/electrofelix))
- Document running using Podman [\#1359](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1359) ([ghost](https://github.com/ghost))
- Update to vagrant 2.2.18 for docker image [\#1354](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1354) ([electrofelix](https://github.com/electrofelix))
- Avoid blanking username if set by user [\#1352](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1352) ([electrofelix](https://github.com/electrofelix))
- Fix variable in entrypoint.sh when determining user based on Vagrantfile ownership [\#1349](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1349) ([mmguero](https://github.com/mmguero))
- Output XML elements to debug logs [\#1345](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1345) ([electrofelix](https://github.com/electrofelix))
- Support dev setting vagrant-spec version from env [\#1344](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1344) ([electrofelix](https://github.com/electrofelix))
- Retrieve IP Address of management interface using qemu-guest-agent commands \#1341 [\#1343](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1343) ([abbbi](https://github.com/abbbi))
- Improve handling of cpu model and initrd settings [\#1333](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1333) ([electrofelix](https://github.com/electrofelix))
- Fixed handling of nil volumes [\#1332](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1332) ([guss77](https://github.com/guss77))
- fix\(action\): fix typo in change domain disk\_bus [\#1331](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1331) ([gmmephisto](https://github.com/gmmephisto))
- Unrestrict rspec-\* version to \>= 3.5 to sync with vagrant [\#1330](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1330) ([dcermak](https://github.com/dcermak))
- Bump vagrant version and update README [\#1321](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1321) ([electrofelix](https://github.com/electrofelix))
- Use working directory for user/group resolution [\#1320](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1320) ([electrofelix](https://github.com/electrofelix))
- Enable frozen string across project [\#1319](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1319) ([electrofelix](https://github.com/electrofelix))
- Remove debug statement accidentally left behind [\#1318](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1318) ([electrofelix](https://github.com/electrofelix))
- Allow rspec to float on minor releases [\#1316](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1316) ([electrofelix](https://github.com/electrofelix))
- Disable removal of host keys by default [\#1315](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1315) ([electrofelix](https://github.com/electrofelix))
- Use GracefulHalt builtin action [\#1310](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1310) ([chrisroberts](https://github.com/chrisroberts))
- Basic packaging tests and restructure action [\#1307](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1307) ([electrofelix](https://github.com/electrofelix))
- Default to build and publish extendible image [\#1246](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1246) ([electrofelix](https://github.com/electrofelix))
- Use github cache for docker layers [\#1164](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1164) ([electrofelix](https://github.com/electrofelix))
- Gemfile: update branch-name of 'vagrant-spec' [\#1163](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1163) ([kfix](https://github.com/kfix))
- Ensure docker image build has history for version resolving [\#1162](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1162) ([electrofelix](https://github.com/electrofelix))
- Tag version from git tag [\#1161](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1161) ([electrofelix](https://github.com/electrofelix))
- Try using bundler cache for faster CI [\#1159](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1159) ([electrofelix](https://github.com/electrofelix))
- Add rudimentary create domain spec test [\#1158](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1158) ([electrofelix](https://github.com/electrofelix))
- Support separate storage pools for additional disks [\#1130](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1130) ([abbbi](https://github.com/abbbi))
- Support the newly-introduced --no-tty Vagrant's option [\#1120](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1120) ([mrc0mmand](https://github.com/mrc0mmand))
- Add forward mode 'open' to README [\#1118](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1118) ([IPv4v6](https://github.com/IPv4v6))
- With additional notes for Fedora [\#1107](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1107) ([buckaroogeek](https://github.com/buckaroogeek))
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
- vagrant asking for VBoxManage binary [\#1125](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1125)
- after upgrading vagrant to 2.2.9 \(from 2.2.7\) a vagrant up destroys the domain on error [\#1122](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1122)
- Failure to detect second machine instance using Vagrant CLI [\#1121](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1121)
- libvirt plugin install FAILs to find existing "package configuration for libvirt is not found" [\#1104](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1104)
- Fedora box download is not available [\#1070](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1070)
**Merged pull requests:**
- Support release notes generation [\#1150](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1150) ([electrofelix](https://github.com/electrofelix))
- Add docker image for vagrant-libvirt [\#1149](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1149) ([electrofelix](https://github.com/electrofelix))
- Use Vagrant::Util::TemplateRenderer instead of Erubis. [\#1144](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1144) ([voxik](https://github.com/voxik))
- config: allow for setting URI from environment [\#1141](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1141) ([electrofelix](https://github.com/electrofelix))
- Limit CI jobs to a subset of combinations [\#1140](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1140) ([electrofelix](https://github.com/electrofelix))
- Add @uri config tests and minor refactor [\#1139](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1139) ([electrofelix](https://github.com/electrofelix))
- Update test syntax to remove stubs [\#1138](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1138) ([electrofelix](https://github.com/electrofelix))
- let the user set the domain title and description [\#1137](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1137) ([rgl](https://github.com/rgl))
- remove redundant setting of default volume/backingStore mode [\#1134](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1134) ([eighthave](https://github.com/eighthave))
- Add WWN support [\#1123](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1123) ([cvoltz](https://github.com/cvoltz))
- update examples to use fedora/32-cloud-base [\#1119](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1119) ([timhughes](https://github.com/timhughes))
- add snapshot\_pool\_name to README [\#1114](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1114) ([abbbi](https://github.com/abbbi))