libvirt 0.10.2.2 maintenance release is now available. This is libvirt 0.10.2 with additional bugfixes that have accumulated upstream since the initial release. This release can be downloaded at: http://libvirt.org/sources/stable_updates/libvirt-0.10.2.2.tar.gz Changes in this version: * dnsmasq: Fix parsing of the version number * dnsmasq: Fix parsing of the version number * storage: Error out earlier if the volume target path already exists * remote: Avoid the thread race condition * qemu: Don't free PCI device if adding it to activePciHostdevs fails * build: fix incremental autogen.sh when no AUTHORS is present * conf: prevent crash with no uuid in cephx auth secret * Allow duration=0 for virsh nodesuspend * Quote client identity in SASL whitelist log message * Fix uninitialized variables * nwfilter: report an error on OOM * virsh: check the return value of virStoragePoolGetAutostart * conf: fix uninitialized variable in virDomainListSnapshots * rpc: don't destroy xdr before creating it in virNetMessageEncodeHeader * virsh: do timing even for unusable connections * virsh: use correct sizeof when allocating cpumap * util: fix virBitmap allocation in virProcessInfoGetAffinity * network: fix crash when portgroup has no name * Fix leak of virNetworkPtr in LXC startup failure path * Fix error reporting in virNetDevVethDelete * Ensure transient def is removed if LXC start fails * Ensure failure to create macvtap device aborts LXC start * Avoid crash when LXC start fails with no interface target * Specify name of target interface with macvlan error * Treat missing driver cgroup as fatal in LXC driver * Ensure LXC container exits if cgroups setup fails * lxc: Don't crash if no security driver is specified in libvirt_lxc * lxc: Avoid segfault of libvirt_lxc helper on early cleanup paths * storage: fix logical volume cloning * Skip deleted timers when calculting next timeout * Warn if requesting update to non-existent timer/handle watch * Fix virDiskNameToIndex to actually ignore partition numbers * conf: Report sensible error for invalid disk name * Use virNetServerRun instead of custom main loop * storage: Fix bug of fs pool destroying * conf: add support for booting from redirected USB devices * qemu: allow larger discrepency between memory & currentMemory in domain xml * nodeinfo: support kernels that lack socket information * virsh: save: report an error if XML file can't be read * Doug Goldstein gained commit capability (cherry picked from commit bf60b6b33fd8e989b56c5a5cd4ea9660cbd0e556) * build: rerun bootstrap if AUTHORS is missing * Fix uninitialized variable in virLXCControllerSetupDevPTS * qemu: Don't force port=0 for SPICE * Fix "virsh create" example * esx: Yet another connection fix for 5.1 * qemu: Add controllers in specified order * qemu: Wrap controllers code into dummy loop * spec: replace scriptlets with new systemd macros * iohelper: Don't report errors on special FDs * qemu: Fix possible race when pausing guest * net: Remove dnsmasq and radvd files also when destroying transient nets * net: Move creation of dnsmasq hosts file to function starting dnsmasq * conf: net: Fix deadlock if assignment of network def fails * conf: net: Fix helper for applying new network definition * Linux Containers are not allowed to create device nodes. * net-update docs: s/domain/network/ * iohelper: fdatasync() at the end * qemu: Fix EmulatorPinInfo without emulatorpin * bugfix: ip6tables rule removal * Create temporary dir for socket * util: do a better job of matching up pids with their binaries * qemu: pass -usb and usb hubs earlier, so USB disks with static address are handled properly (cherry picked from commit 81af5336acf4c765ef1201e7762d003ae0b0011e) * qemu: Do not ignore address for USB disks (cherry picked from commit 8f708761c0d0e4eaf36bcb274d4f49fc3e0c3874) * esx: Fix connection to ESX 5.1 * conf: fix virDomainNetGetActualDirect*() and BridgeName() * network: use dnsmasq --bind-dynamic when available * util: new virSocketAddrIsPrivate function * util: capabilities detection for dnsmasq * add ppc64 and s390x to arches where qemu-kvm exists * qemu: Always format CPU topology * spec: don't enable cgconfig under systemd * qemu: Fix name comparison in qemuMonitorJSONBlockIoThrottleInfo() * qemu: Keep QEMU host drive prefix in BlkIoTune For info about past maintenance releases, see: http://wiki.libvirt.org/page/Maintenance_Releases Thanks, Cole -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list