Recommended update for libvirt and libnetcontrol
SUSE Recommended Update: Recommended update for libvirt and libnetcontrol
This is a collective update to libvirt and libnetcontrol.
In libvirt, the following issues have been resolved:
* Add upstream patch to make PCI multifunction support
more manual (bnc#753313).
* Fix libvirtd deadlock on shutdown (bnc#767797).
* Check for errors when parsing bridge interface XML
(bnc#760500).
* Improve error reporting when parsing domainXML
character devices (bnc#761314).
* Add upstream patch to fix ref count of virNetServer
object.
* Fix 'make uninstall' error.
Libnetcontrol was updated to version 0.2.6, resolving
issues reported in bnc#760500, bnc#763388, bnc#765040 and
bnc#754001:
* Fetch IP addresses and routes in system refresh via
netlink, adds libnl-1 dependency to libnetcontrol.
* Do not use -o rc for ifup or it fails when startmode
is set to manual.
* Always call ifstatus in ncf_if_status and not check
interface operstate to better match ifstatus results.
* Check type while creating topology tree as well, not
only if the interface specific data exists.
* Do not report error in ncf_if_xml_state when
interface does not exist any more.
* Improved error handling, report several errors once.
* Expose a lot of error details to the caller.
* Fixed to parse and configure complete interface trees
and fixed a senseless type check that caused SEGV.
* Fetch MAC address from system when not in the
configuration.
* Fixed ARP IP target bonding option handling and
expose errors while trying to add not unique slave
interface.
* Refresh config handle earlier in ncf_define, fixed a
double free in regression test.
* Automatically start port/slave/base interfaces when
stating a bridge/bond/vlan.
https://bugzilla.novell.com/753313
https://bugzilla.novell.com/754001
https://bugzilla.novell.com/760500
https://bugzilla.novell.com/761314
https://bugzilla.novell.com/763388
https://bugzilla.novell.com/765040
https://bugzilla.novell.com/767797
http://download.suse.com/patch/finder/?keywords=8dfa000b4aaa2ddf48caae46141e9c5a
Announcement ID: | SUSE-RU-2012:0943-1 |
Rating: | moderate |
References: | #753313 #754001 #760500 #761314 #763388 #765040 #767797 |
Affected Products: |
An update that has 7 recommended fixes can now be installed. It includes one version update.
Description:
This is a collective update to libvirt and libnetcontrol.
In libvirt, the following issues have been resolved:
* Add upstream patch to make PCI multifunction support
more manual (bnc#753313).
* Fix libvirtd deadlock on shutdown (bnc#767797).
* Check for errors when parsing bridge interface XML
(bnc#760500).
* Improve error reporting when parsing domainXML
character devices (bnc#761314).
* Add upstream patch to fix ref count of virNetServer
object.
* Fix 'make uninstall' error.
Libnetcontrol was updated to version 0.2.6, resolving
issues reported in bnc#760500, bnc#763388, bnc#765040 and
bnc#754001:
* Fetch IP addresses and routes in system refresh via
netlink, adds libnl-1 dependency to libnetcontrol.
* Do not use -o rc for ifup or it fails when startmode
is set to manual.
* Always call ifstatus in ncf_if_status and not check
interface operstate to better match ifstatus results.
* Check type while creating topology tree as well, not
only if the interface specific data exists.
* Do not report error in ncf_if_xml_state when
interface does not exist any more.
* Improved error handling, report several errors once.
* Expose a lot of error details to the caller.
* Fixed to parse and configure complete interface trees
and fixed a senseless type check that caused SEGV.
* Fetch MAC address from system when not in the
configuration.
* Fixed ARP IP target bonding option handling and
expose errors while trying to add not unique slave
interface.
* Refresh config handle earlier in ncf_define, fixed a
double free in regression test.
* Automatically start port/slave/base interfaces when
stating a bridge/bond/vlan.
Patch Instructions:
To install this SUSE Recommended Update use YaST online_update.
Alternatively you can run the command listed for your product:
- SUSE Linux Enterprise Software Development Kit 11 SP2:
zypper in -t patch sdksp2-libvirt-201207-6505
- SUSE Linux Enterprise Server 11 SP2 for VMware:
zypper in -t patch slessp2-libvirt-201207-6505
- SUSE Linux Enterprise Server 11 SP2:
zypper in -t patch slessp2-libvirt-201207-6505
- SUSE Linux Enterprise Desktop 11 SP2:
zypper in -t patch sledsp2-libvirt-201207-6505
To bring your system up-to-date, use "zypper patch".
Package List:
- SUSE Linux Enterprise Software Development Kit 11 SP2 (i586 ia64 ppc64 s390x x86_64) [New Version: 0.2.6]:
- libnetcontrol-devel-0.2.6-0.5.1
- libvirt-devel-0.9.6-0.19.4
- SUSE Linux Enterprise Software Development Kit 11 SP2 (x86_64):
- libvirt-devel-32bit-0.9.6-0.19.4
- SUSE Linux Enterprise Server 11 SP2 for VMware (i586 x86_64) [New Version: 0.2.6]:
- libnetcontrol0-0.2.6-0.5.1
- SUSE Linux Enterprise Server 11 SP2 for VMware (x86_64) [New Version: 0.2.6]:
- libnetcontrol0-32bit-0.2.6-0.5.1
- SUSE Linux Enterprise Server 11 SP2 (i586 ia64 ppc64 s390x x86_64) [New Version: 0.2.6]:
- libnetcontrol0-0.2.6-0.5.1
- libvirt-0.9.6-0.19.4
- libvirt-client-0.9.6-0.19.4
- libvirt-doc-0.9.6-0.19.4
- libvirt-python-0.9.6-0.19.4
- SUSE Linux Enterprise Server 11 SP2 (ppc64 s390x x86_64) [New Version: 0.2.6]:
- libnetcontrol0-32bit-0.2.6-0.5.1
- libvirt-client-32bit-0.9.6-0.19.4
- SUSE Linux Enterprise Desktop 11 SP2 (i586 x86_64) [New Version: 0.2.6]:
- libnetcontrol0-0.2.6-0.5.1
- libvirt-0.9.6-0.19.4
- libvirt-client-0.9.6-0.19.4
- libvirt-doc-0.9.6-0.19.4
- libvirt-python-0.9.6-0.19.4
- SUSE Linux Enterprise Desktop 11 SP2 (x86_64) [New Version: 0.2.6]:
- libnetcontrol0-32bit-0.2.6-0.5.1
- libvirt-client-32bit-0.9.6-0.19.4