File vagrant-libvirt.changes of Package vagrant-libvirt

-------------------------------------------------------------------
Fri Dec  3 08:04:57 UTC 2021 - Dan Čermák <dcermak@suse.com>

- New upstream release 0.7.0

  Rebase patch:
  * 0001-Remove-simplecov-from-tests.patch

  Added patches:
  * 0002-Double-the-UDPSocket-in-cases-where-there-s-no-netwo.patch (https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1414)
  * 0003-Allow-the-connection.client.libversion-call-1416.patch (https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1416)

# Changelog

## [0.7.0](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.7.0) (2021-11-08)

[Full Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.6.3...0.7.0)

**Closed issues:**

- 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 issue templates [\#1391](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1391) ([electrofelix](https://github.com/electrofelix))
- 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))


## [0.6.3](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.6.3) (2021-10-16)

[Full Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.6.2...0.6.3)

**Fixed bugs:**

- 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))


## [0.6.2](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.6.2) (2021-10-12)

[Full Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.6.1...0.6.2)

**Merged pull requests:**

- Ensure ssh\_run and ssh actions match vagrant [\#1378](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1378) ([electrofelix](https://github.com/electrofelix))


## [0.6.1](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.6.1) (2021-10-11)

[Full Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.6.0...0.6.1)

**Closed issues:**

- Running `vagrant reload && vagrant ssh -c '..'` has unexpected results with vagrant-libvirt 0.6.0 [\#1376](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1376)
- Question: Passthrough of blockdevice? [\#1350](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1350)

**Merged pull requests:**

- Rework shutdown domain to avoid trailing action [\#1377](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1377) ([electrofelix](https://github.com/electrofelix))


## [0.6.0](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.6.0) (2021-10-08)

[Full Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.5.3...0.6.0)

**Closed issues:**

- 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)
- ERROR warden: Error occurred: Call to virStorageVolCreateXML failed: storage volume 'xxx\_box.img' exists already [\#1338](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1338)
- 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))
- Refactor create domain tests [\#1364](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1364) ([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))

-------------------------------------------------------------------
Wed Nov  3 10:52:34 UTC 2021 - Dan Čermák <dcermak@suse.com>

- Fix ruby macro usage

-------------------------------------------------------------------
Wed Aug  4 08:22:57 UTC 2021 - Dan Čermák <dcermak@suse.com>

- Unrestrict rspec-* versions

  Rebase patch:
  * 0001-Remove-simplecov-from-tests.patch

-------------------------------------------------------------------
Sat Jun 12 09:53:18 UTC 2021 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.5.3
  * Use qemu-img json output and compute virtual size.

-------------------------------------------------------------------
Tue Jun  8 12:08:10 UTC 2021 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.5.2
  Closed issues:
  * Error occurred:
    VagrantPlugins::ProviderLibvirt::Action::HandleBoxImage::Open3
- Update to version 0.5.1
  Closed issues:
  * Value for "owner" vagrant option ends up as value for
    "access" libvirt option.
  Merged pull requests:
  * Provide Vagrantfile path in description by default.
  * Vagrant up expects machine data_dir to exist afterwards.
  * Handle extraction of keyfile from uri.
  * Handle custom port for remote libvirt.
  * add support for boot 'network' from a vagrant public_network.
- Update to version 0.5.0
  Major changes
  * Switch to use the vagrant built-in WaitForCommunicator action
    for SSH access. 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
  Fixed bugs:
  * vagrant destroy -f does not delete all metadata.
  Closed issues:
  * Error occurred:
    uninitialized constant VagrantPlugins::GuestLinux::Guest.
  * vagrant halt -f doesn't work as expected.
  * Updating vagrant-libvirt from 0.3 to 0.4.1 fails because new
    version cannot be "activated".
  * undefined method `name' for nil:NilClass (NoMethodError): Image
    remove fails if vm contains cdrom.
  * vagrant-libvirt plugin won't install on ARM64.
  * [Question] Failed to connect socket to
    '/var/run/libvirt/libvirt-sock-ro': No such file or directory.
  * Unusual disk image size created.
  * Ruby Gem rexml not builted-in.
  * vagrant destroy crashes due to nil volume in the domain.volumes
    collection.
  * libvirt__network_name doesn't work.
  * vagrant-libvirt no connection to REMOTE Provider after reboot.
  * verify the unit tests pass with rspec: 25 examples,23 failures
  Merged pull requests:
  * Make disks attribute path required check for name collisions.
  * Ensure state is correct reflected in global-status.
  * Invert forward ssh port behaviour.
  * Ensure state is fully removed for destroy.
  * Adjust forwarded ports test to include other network.
  * Enable forward ssh-port to host.
  * Exclude LIBVIRT_DEFAULT_URI from impacting tests.
  * Since Ruby 3.0 rexml needs to be required.
  * Corrections to two test testing tool.
  * Bugfix Additional Disks Storage File Ownership.
  * Retrieve disk format and virtual size directly.
  * Handle nil volumes when cd-rom attached.
  * Attempt to fix coveralls reporting.
  * Allow to use many disks in vagrant box for libvirt provider.
  * Support force halt behaviour.
  * Revert auto_config change in #1249 #1253
  * Add virtiofs Support to vagrant-libvirt.
  * Auto configuration for tunnel interfaces.
  * Add ability to define multiple private networks.
  * Add ability to manage bridge STP and delay parameters.
  * Support testing against ruby 3.0.
  * Fix forward_ports with ruby 3.0.
  * Fix interaction with reload plugin.
  * Add option to set management network MTU.
  * Add support for spinlocks hyperv feature.

-------------------------------------------------------------------
Tue Apr  6 08:14:21 UTC 2021 - Dan Čermák <dcermak@suse.com>

- New upstream release 0.4.1

  Removed patches
  * 0001-Add-a-simple-Proc-extension-to-support-bindings.patch
  * 0002-Remove-simplecov-from-tests.patch
    (rebased as 0001-Remove-simplecov-from-tests.patch)

  Added patch:
  * 0001-Remove-simplecov-from-tests.patch

# Changelog

## [0.4.1](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.4.1) (2021-04-03)

[Full Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.4.0...0.4.1)

**Closed issues:**

- Got IP address, even though it's empty [\#1239](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1239)
- Please consider removing the contextual\_proc gem
[\#1238](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1238)
- \[Request\]: Easy way to add plugin to docker image
[\#1212](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1212)
- Allow declaring no inputs [\#1092](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1092)

**Merged pull requests:**

- Raise expected Timeout to ensure retryable retries
[\#1241](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1241)
([electrofelix](https://github.com/electrofelix))
- Add a simple Proc extension to support bindings
[\#1240](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1240) ([dcermak](https://github.com/dcermak))
- Ensure provisioner cleanup run early in destroy
[\#1235](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1235)
([electrofelix](https://github.com/electrofelix))
- Replace obsolete usage of Vagrant.require\_plugin
[\#1234](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1234)
([electrofelix](https://github.com/electrofelix))

-------------------------------------------------------------------
Mon Mar 29 05:44:47 UTC 2021 - Dan Čermák <dcermak@suse.com>

- New upstream release 0.4.0

  Added patches:
  * 0001-Add-a-simple-Proc-extension-to-support-bindings.patch
  * 0002-Remove-simplecov-from-tests.patch

# Changelog

## [0.4.0](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.4.0) (2021-03-21)

[Full Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.3.0...0.4.0)

**Closed issues:**

- Fix usage/warning of not set identity file
[\#1228](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1228)
- Vagrant stucks on "Waiting for SSH to become available" when using remote libvirt with LIBVIRT\_DEFAULT\_URI
[\#1217](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1217)
- Windows 10 install problem : could not write value VagrantFeature to key
[\#1215](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1215)
- vagrant plugin install vagrant-libvirt produces error: conflicting dependencies net-ssh \(\>= 2.6.5\) and
net-ssh \(= 6.2.0.rc1\) [\#1210](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1210)
- Error while creating domain: Error saving the server: Call to virDomainDefineXML failed: invalid argument:
could not find capabilities for domaintype=kvm
[\#1208](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1208)
- libk5crypto.so.3: undefined symbol: EVP\_KDF\_ctrl, version OPENSSL\_1\_1\_1b 
[\#1203](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1203)
- Vagrant not sharing project directory to /vagrant in case of certain boxes
[\#1201](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1201)
- Vagrant up not working on Fedora 33 [\#1185](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1185)
- vagrant-libvirt is missing rsync in the image
[\#1183](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1183)
- Version tagging not working when using the release zip
[\#1181](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1181)
- Network Interface Order? [\#1180](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1180)
- Error when updating domain settings: undefined method `strip' for nil:NilClass
[\#1176](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1176)
- Support OpenRC [\#1175](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1175)
- What is the default host IP? [\#1174](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1174)
- ability to choose default boot interface when multiple interfaces
[\#1173](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1173)
- NIC duplicates created when using vagrant-libvirt
[\#1165](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1165)
- Remote libvirt host. Waiting for domain to get an IP address
[\#1160](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1160)
- Cannot reate  [\#1147](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1147)
- vagrant cannot create vm [\#1133](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1133)
- Installation inside Docker [\#1128](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1128)
- Centos 8 /lib64/libk5crypto.so.3: undefined symbol: EVP\_KDF\_ctrl, version OPENSSL\_1\_1\_1b 
[\#1127](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1127)
- New box created using create\_box.sh - gets stuck at "Waiting for SSH to become available..."
[\#1116](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1116)
- Does not install on Fedora 32 [\#1105](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1105)
-  default: Waiting for domain to get an IP address
[\#1084](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1084)
- Plugin does not install on Fedora 31 [\#1082](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1082)
- Add support for virt-sysprep options [\#1077](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1077)
- add support for disk I/O options [\#998](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/998)
- storage :file fail with QEMU session [\#986](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/986)
- Install vargant-libvirt plugin issue [\#982](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/982)
- Installation on OpenSUSE Leap 15.0 fails [\#968](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/968)
- Add support for tpm\_version [\#965](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/965)

**Merged pull requests:**

- Ensure multi machine IP retrieval works [\#1232](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1232)
([electrofelix](https://github.com/electrofelix))
- Extract finalizing from the uri to a separate method
[\#1231](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1231)
([electrofelix](https://github.com/electrofelix))
- Improve id\_ssh\_key\_file finalizing [\#1230](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1230)
([electrofelix](https://github.com/electrofelix))
- Bugfix some stray machine args after tidy up
[\#1227](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1227)
([electrofelix](https://github.com/electrofelix))
- Move proxy\_command to config and support templating
[\#1226](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1226)
([electrofelix](https://github.com/electrofelix))
- auto enable ssh connection [\#1225](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1225)
([electrofelix](https://github.com/electrofelix))
- Only set ssh connection params if transport is ssh
[\#1224](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1224)
([electrofelix](https://github.com/electrofelix))
- Make LIBVIRT\_DEFAULT\_URI a fackball mechanism
[\#1223](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1223)
([electrofelix](https://github.com/electrofelix))
- Use OpenSSH functionality instead of netcat for proxy\_command
[\#1222](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1222)
([electrofelix](https://github.com/electrofelix))
- Remove flag-name due to behaviour mismatch
[\#1220](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1220)
([electrofelix](https://github.com/electrofelix))
- Refactor uri config tests [\#1219](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1219)
([electrofelix](https://github.com/electrofelix))
- Fix remote libvirt functionality through LIBVIRT\_DEFAULT\_URI
[\#1218](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1218)
([ElArtista](https://github.com/ElArtista))
- Added notes on how to download source RPMS for CentOS 8 stream
[\#1213](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1213) ([nmaludy](https://github.com/nmaludy))
- Ensure github actions run on merge to main branch
[\#1207](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1207)
([electrofelix](https://github.com/electrofelix))
- Switch from travis to github actions for unit tests
[\#1206](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1206)
([electrofelix](https://github.com/electrofelix))
- Consolidate ip address retreival to single method
[\#1199](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1199)
([electrofelix](https://github.com/electrofelix))
- Use correct shell variable for options pass-thru
[\#1197](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1197)
([electrofelix](https://github.com/electrofelix))
- Make a virtual machine disk sparse with `virt-sparsify`
[\#1195](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1195) ([hswong3i](https://github.com/hswong3i))
- Improving Docker based Installation [\#1194](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1194)
([pgillich](https://github.com/pgillich))
- Update TOC with recent additions [\#1189](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1189)
([electrofelix](https://github.com/electrofelix))
- Include recent vagrant release in tests [\#1188](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1188)
([electrofelix](https://github.com/electrofelix))
- Support building from git-archive tarballs
[\#1187](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1187)
([electrofelix](https://github.com/electrofelix))
- Include rsync to support syncing folders [\#1186](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1186)
([electrofelix](https://github.com/electrofelix))
- Fix Broken `/etc/machine-id` by `vagrant package` due to virt-sysprep's `customize` operation
[\#1184](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1184) ([hswong3i](https://github.com/hswong3i))
- Exclude spec helpers from coverage [\#1179](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1179)
([electrofelix](https://github.com/electrofelix))
- Reduce start domain unnecessary domain redefines
[\#1178](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1178)
([electrofelix](https://github.com/electrofelix))
- Provide uid/gid for additional volumes qemu:///session
[\#1170](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1170)
([electrofelix](https://github.com/electrofelix))
- Add doc on ssh key replacement if repackaging
[\#1169](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1169)
([electrofelix](https://github.com/electrofelix))
- Add ability to use emulated tpm [\#1166](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1166)
([JTarasovic](https://github.com/JTarasovic))
- Use Github actions for integration tests against Vagrant-libvirt
[\#1091](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1091) ([abbbi](https://github.com/abbbi))
- Add support for configuring memballoon-related settings
[\#1083](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1083) ([erhudy](https://github.com/erhudy))
- Add support for clock setup [\#1047](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1047)
([zzambers](https://github.com/zzambers))
- Add disk driver options with minor refactor
[\#1000](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1000)
([davidscaife](https://github.com/davidscaife))

-------------------------------------------------------------------
Fri Nov 20 16:57:11 UTC 2020 - Dan Čermák <dcermak@suse.com>

- New upstream release 0.3.0

# Changelog

## [0.3.0](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.3.0) (2020-11-16)

[Full Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.2.1...0.3.0)

**Closed issues:**

- Support parameters for openvswitch network configuration [\#1155](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1155)
- Correctly support the new --no-tty option [\#1106](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1106)

**Merged pull requests:**

- Update issue template to request log be attached [\#1168](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1168) ([electrofelix](https://github.com/electrofelix))
- Rudimentary start domain action spec [\#1167](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1167) ([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))
- Fix release workflow [\#1157](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1157) ([electrofelix](https://github.com/electrofelix))
- \#1155 support setting ovs interface id [\#1156](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1156) ([abbbi](https://github.com/abbbi))
- fix typo [\#1154](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1154) ([rwrr](https://github.com/rwrr))
- Limit docker image push [\#1152](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1152) ([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)*

-------------------------------------------------------------------
Thu Oct 22 15:45:01 UTC 2020 - Dan Čermák <dcermak@suse.com>

New upstream release 0.2.1

## [0.2.1](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.2.1) (2020-10-03)

[Full Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.2.0...0.2.1)

**Closed issues:**

- Erubis dependency #1142


## [0.2.0](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.2.0) (2020-10-03)

[Full Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.1.2...0.2.0)

**Closed issues:**

- First time using - vagrant up fails with network related errors [\#1146](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1146)
- Waiting for domain to get an IP address [\#1145](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1145)
- CentOS 8   fail to install libvirt Failed to build gem native extension [\#1135](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1135)
- `\<module:Util\>': uninitialized constant VagrantPlugins::ProviderLibvirt::Util::ErbTemplate \(NameError\) [\#1131](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1131)
- 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)
- Help/Feature-Request: Host-only management network [\#1117](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1117)
- 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))
- action/forward\_ports.rb: Fix SSH tunnel spawning and PID tracking [\#1037](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1037) ([zakame](https://github.com/zakame))
- Add public\_address provider capability [\#1036](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1036) ([zakame](https://github.com/zakame))

-------------------------------------------------------------------
Thu Sep 10 16:59:58 UTC 2020 - Dan Čermák <dcermak@suse.com>

- Require qemu-x86/arm on the x86/arm respectively
- Add constraint on the childprocess version to fix "have choice" errors

-------------------------------------------------------------------
Tue Sep  8 07:13:21 UTC 2020 - Dan Čermák <dcermak@suse.com>

- Switch back to the default Ruby for Tumbleweed

  * Recommend guestfs-tools for virt-sysprep (needed for vagrant package with
    vagrant-libvirt)

-------------------------------------------------------------------
Thu Sep  3 16:01:21 UTC 2020 - Dan Čermák <dcermak@suse.com>

- Change dependency on qemu-kvm from Recommends to Requires

-------------------------------------------------------------------
Wed Aug 19 09:38:52 UTC 2020 - Dan Čermák <dcermak@suse.com>

- New upstream release 0.1.2

  Drop patches (integrated upstream):
  * 0001-Revert-back-to-development-versiongemspec-file..patch
  * 0002-Use-the-same-version-of-Nokogiri-as-Vagrant.patch
  * 0003-Update-fog-core-to-latest-version.patch

  v0.1.2:

  * #1110 prune_nfs_exports.rb:18:in call': undefined method info' for nil:NilClass

  v0.1.1

  * Merge pull request #1111 from AmedeeBulle/issue-1110

  v0.1.0

  * Improve Fedora installation procedure (#1101)

-------------------------------------------------------------------
Tue May 12 15:29:44 UTC 2020 - Dan Čermák <dcermak@suse.com>

- Switch to Ruby 2.6 for Tumbleweed

-------------------------------------------------------------------
Mon Mar 23 14:10:43 UTC 2020 - Dan Čermák <dcermak@suse.com>

- Add missing requires on nokogiri

-------------------------------------------------------------------
Wed Nov 13 10:30:06 UTC 2019 - Dan Čermák <dcermak@suse.com>

- depend on nokogiri 1.10.x instead of hardcoding 1.10.4

-------------------------------------------------------------------
Fri Aug 23 11:50:05 UTC 2019 - Dan Čermák <dcermak@suse.com>

- Bump nokogiri BuildRequires version

-------------------------------------------------------------------
Sun Jul  7 11:30:39 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Grammar fixes to the description.

-------------------------------------------------------------------
Tue Jul  2 13:14:12 UTC 2019 - Dan Čermák <dcermak@suse.com>

- Remove obsolete gem2rpm.yml

-------------------------------------------------------------------
Tue Apr  2 20:41:09 UTC 2019 - Dan Čermák <dcermak@suse.com>

- Restructure package into a system-wide vagrant plugin

-------------------------------------------------------------------
Mon Jan  7 13:51:34 UTC 2019 - Dan Čermák <dcermak@suse.com>

- small fixes:
  * enhance %description
  * remove github dotfiles from package
  * install vargrant-libvirt.json
  * remove /usr/bin/env bash from create_box.sh

-------------------------------------------------------------------
Thu Nov 22 05:40:47 UTC 2018 - Stephan Kulow <coolo@suse.com>

- updated to version 0.0.45
  no changelog found

-------------------------------------------------------------------
Tue Feb 27 05:39:54 UTC 2018 - factory-auto@kulow.org

- updated to version 0.0.43
 CHANGELOG.md removed upstream

-------------------------------------------------------------------
Thu Aug  3 19:45:46 UTC 2017 - coolo@suse.com

- updated to version 0.0.40
 see installed CHANGELOG.md

-------------------------------------------------------------------
Tue May 16 18:45:06 UTC 2017 - opensuse_buildservice@ojkastl.de

- added vagrant-libvirt.json
openSUSE Build Service is sponsored by