Rebased to version 2.2.1
CVE-2019-10183: Replace --unattended user-password and admin-password with user-password-file and admin-password-file (Fabiano Fidêncio)
Consistent --memballoon default across non-x86 (Andrea Bolognani)
virt-install: add --numatune memnode.* (Athina Plaskasoviti)
Drop hard dep on gtksourceview4, gtksourceview3 is fine as well
Bash autocompletion support (Lin Ma, Cole Robinson)
UI and command line --vsock support (Slavomir Kaslev)
virt-xml: Add --os-variant option (Andrea Bolognani)
virt-install: use libosinfo cpu, mem, disk size defaults (Fabiano Fidencio)
virt-install: Better usage of libosinfo -unknown distro IDs (Fabiano Fidencio)
virt-install: More usage of libosinfo for ISO --location detection
virt-install: Add --location LOCATION,kernel=X,initrd=Y for pointing to kernel/initrd in media that virt-install/libosinfo fails to detect
Finish port to Python 3
Improved VM defaults: q35 PCIe, usb3, CPU host-model
Search based OS selection UI for new VMs
Track OS name for lifetime of domain in <metadata> XML
Host interface management UI has been completely removed
Show domain IP on interface details page
python3 prep work (Radostin Stoyanov, Cole Robinson, Cédric Bosdonnat)
Switch --location ISO to use isoinfo (Andrew Wong)
virt-install: add --cpu numa distance handling (Menno Lageman)
virt-install: fix --disk for rbd volumes with auth (Rauno Väli)
virt-install: add --cputune vcpupin handling (Wim ten Have)
details ui: Showing attached scsi devices per controller (Lin Ma)
network ui: Show details about SR-IOV VF pool (Lin Ma)
Greatly expand UI test suite coverage
python3 prep work (Radostin Stoyanov, Cole Robinson, Cédric Bosdonnat)
Switch --location ISO to use isoinfo (Andrew Wong)
virt-install: add --cpu numa distance handling (Menno Lageman)
virt-install: fix --disk for rbd volumes with auth (Rauno Väli)
virt-install: add --cputune vcpupin handling (Wim ten Have)
details ui: Showing attached scsi devices per controller (Lin Ma)
network ui: Show details about SR-IOV VF pool (Lin Ma)
Greatly expand UI test suite coverage
Improve install of debian/ubuntu non-x86 media (Viktor Mihajlovski, Andrew Wong)
New virt-install --graphics listen.* (Pavel Hrdina)
New virt-install --disk snapshot_policy= (Pavel Hrdina)
New virt-install --cpu cache.* (Lin Ma)
Several bug fixes
New VM wixard virt-bootstrap integration (Radostin Stoyanov)
New VM wizard support for virtuozzo containers (Mikhail Feoktistov)
network UI: add support to create SR-IOV VF pool (Lin Ma)
Nicer OS list in New VM wizard (Pino Toscano)
Better defaults for UEFI secureboot builds (Pavel Hrdina)
Fix defaults for aarch64 VMs if graphics are requested
virt-install: new --memdev option (Pavel Hrdina)
virt-install: add --disk logical/physical_block_size (Yuri Arabadji)
virt-install: add --features hyperv_reset=, hyperv_synic= (Venkat Datta N H)
Don't return virtio1.0-net as a valid device name (bz #1399083)
Fix window size tracking on wayland (bz #1375175)
Fix 'resize to VM' on wayland (bz #1397598)
Error when trying to modify existing 9p share (bz #1257565)
virt-manager tries to create vmport device on non-x86 backends (bz #1259998)
Details/Virtual networks: Allow manually specifying a bridge for qemu:///session (bz #1212443)
[RFE] Improve Solaris 10 x86-64 support in virt-manager (bz #1262093)
No system tray icon in Cinnamon session (bz #1257949)
virt-install does not remove orphaned images on failure (bz #1212617)
virt-manager does not warn if it cannot find the network (bz #1212616)
Storage volume manager looses focus when a volume is deleted (bz #1279861)
Storage volume manager does not update free space (bz #1279940)
Reboot/Shutdown buttons does not work on aarch64 (bz #1212826)
Fix CDROM media change if device is bootable (bz #1229819)
Fix adding iscsi pools (bz #1231558)
spec: Add LXC to default connection list (bz #1235972)
Fix backtrace when reporting OS error (bz #1241902)
Raise upper limits for lxc ID namespaces (bz #1244490)
Fix 'copy host CPU definition'
Fix displaying VM machine type when connecting to old libvirt
Fix qemu:///session handling in 'Add Connection' dialog
Fix default storage path for qemu:///session, it should be .local/share/...
Bugfix release
Fix connecting to older libvirt versions (Michał Kępień)
Fix connecting to VM console with non-IP hostname (Giuseppe Scrivano)
Fix addhardware/create wizard errors when a nodedev disappears
Fix adding a second cdrom via customize dialog
Fix missing install options for ppc64le (bz #1209720)
Allow adding SATA CDROM devices for q35 (bz #1207834)
Fix crashes with ssh spice connections (bz #1135808)
Drop incorrect dep on gnome-icon-theme (bz #1207061)
Fix new VM disk image names when VM name changes (bz #1169141)
Fix missing virt-install dep on pygobject (bz #1195794)
Fix changing VM video type away from qxl (bz #1182710)
Don't use vmvga for ubuntu VMs on remote centos hosts (bz #1147662)
Clear vendor field when changing CPU (bz #1190851)
Drop bogus network domain name validation (bz #1195873)
Fix Fedora URL examples in virt-install man page (bz #1172818)
Fix misleading virt-install text after --import install (bz #1180558)