[Oraclevm-errata] OVMBA-2017-0087 Oracle VM 3.4 ovs-agent bug fix update

Errata Announcements for Oracle VM oraclevm-errata at oss.oracle.com
Thu May 11 14:26:44 PDT 2017


Oracle VM Bug Fix Advisory OVMBA-2017-0087

The following updated rpms for Oracle VM 3.4 have been uploaded to the 
Unbreakable Linux Network:

x86_64:
ovs-agent-3.4.3-7.el6.x86_64.rpm


SRPMS:
http://oss.oracle.com/oraclevm/server/3.4/SRPMS-updates/ovs-agent-3.4.3-7.el6.src.rpm



Description of changes:

[3.4.3-7]
- Change VXLAN underlying interface name from bond2 to pca_tun to reduce 
conflict.
   This makes bond2.4090 pca_tun.4090. [bug 25767180]

[3.4.3-6]
- Persist disabling of multicast snooping on a bridge [bug 25863456]

[3.4.3-5]
- Preserving the same ETHTOOL_OPTS in config file when removing bridge over
   vlan Acknowledged by Adnan Misherfi<adnan.misherfi at oracle.com> [bug 
25186932]

[3.4.3-4]
- This patch is to support the manager fix to address the VCA VLAN segment
   provisioning problem.
   The changes in the manager and the serve are as follow:
   -The manager removes two network discover per VLAN interface creation.To
   support that the server changes are:
   - When Adding a vlan return if the vlan already exists instead of 
exiting with error
   - When removing a vlan return if the vlan does not exist instead of 
exiting with error. [bug 25797034]

[3.4.3-3]
- Add XML RPC API to add/delete VXLAN interfaces on top of 
physical,bonds,and VLAN interfaces.
   VXLAN interface names  created are of the form (vxlanX, like vxlan5, 
vxlan400 ...etc)
   Add network discovery for VXLAN. VXLAN interfaces show up in the 
discover as any
   other other interface but with names like ( <Device Name="vxlan5">).
   Network discovery does not return bond2.4090 because it the base line 
interface for PCA.
   Change the MTU to 1550 of the underlying interfaces so that the 
payload of the VXLAN is 1500.
   IF the MTU of the underlying interface is 9000, then the payload of 
the VXLAN is 1850. MTU > 9000
   is not supported by the interfaces. [bug 25767180]

[3.4.3-2]
- The ovs-agent code could not distinguish local root disk
   partitions from LUN disk names when number of LUNs on the
   system is getting big. Implemented new 'get_dev_partitions(device)'
   function to be called whenever partitioning info for a device
   in question is needed.
   Signed-off-by: Ke-Chiang Chen <ke-chiang.chen at oracle.com>
   Signed-off-by: Firas Azar <firas.azar at oracle.com> [bug 25261502]

[3.4.3-1]
- Update version for 3.4.3 errata

[3.4.2-24]
- Fix code bug in storage discover
   Python string find() method returns -1 if the substring is not found.
   Signed-off-by: Zhigang Wang <zhigang.x.wang at oracle.com>
   Signed-off-by: Adnan Misherfi <adnan.misherfi at oracle.com>
   Signed-off-by: Kurt Hackel <kurt.hackel at oracle.com> [bug 25513216]

[3.4.2-23]
- Enabled CPU pinning on running VM feature.
   Acknowledged by Adnan Mishefi <adnan.mishefi at oracle.com>
   Acknowledged by Zhigang Wang <zhigang.x.wang at oracle.com> [bug 24938500]

[3.4.2-22]
- Fix ovs-agent error during discover physical luns
   Signed-off-by: Adnan Misherfi <adnan.misherfi at oracle.com>
   Signed-off-by: Jingjie Jiang <jingjie.jiang at oracle.com> [bug 25457192]

[3.4.2-21]
- 25171621 - ovs-agent on SPARC should permit setting cpu-arch, hostid, 
boot arguments, etc
   Signed-off-by: Luong Nguyen-Duy <luong.nguyenduy at oracle.com>
   Signed-off-by: William Roche <william.roche at oracle.com> [bug 25171621]

[3.4.2-20]
- ovs-agent script to support grub2.cfg dom0_mem update for PCA
   Signed-off-by: Adnan Misherfi <adnan.misherfi at oracle.com>
   Signed-off-by: Zhigang Wang <zhigang.x.wang at oracle.com>
   Signed-off-by: Jingjie Jiang <jingjie.jiang at oracle.com> [bug 25306300]

[3.4.2-19]
- MD Raid device discovery support for OVM server
   Signed-off-by: Adnan Misherfi <adnan.misherfi at oracle.com>
   Signed-off-by: Zhigang Wang <zhigang.x.wang at oracle.com>
   Signed-off-by: Jingjie Jiang <jingjie.jiang at oracle.com> [bug 21910748]
- MD Raid device size attribute is required in the discovery output
   Signed-off-by: Zhigang Wang <zhigang.x.wang at oracle.com>
   Signed-off-by: Jingjie Jiang <jingjie.jiang at oracle.com> [bug 21910748]

[3.4.2-18]
- This is to handle the case where a VLAN bridge was configured on this
   interface and now we are adding a bridge to the underlying physical
   interface. Then we must preserve the OFFLOAD options in the config 
file. [bug 25205533]

[3.4.2-17]
- assembly/convertFile: sparsify raw disk images.
   Signed-off-by: Zhigang Wang <zhigang.x.wang at oracle.com>
   Signed-off-by: Herbert van den Bergh <herbert.van.den.bergh at oracle.com>
   Tested-by: Saar Maoz <Saar.Maoz at oracle.com> [bug 23594530]

[3.4.2-16]
- This is a regression, of patch for bug 20434500, QA tried to 
stop/start vlan
   bridge several times, duplicate ETHTOOL_OPTS entries added into 
ifcfg-eth,
   this patch will check if ETHTOOL_OPTS already existed  before add the 
config.
   Signed-off-by: Joe Jin <joe.jin at oracle.com>
   Signed-off-by: Adnan Misherfi <adnan.misherfi at oracle.com> [bug 25182450]

[3.4.2-15]
- Ignore yum configuration options with unspecified values
   when configuring yum repos on the Server.
   Signed-off-by: Zhigang Wang <zhigang.x.wang at oracle.com> [bug 25107129]

[3.4.2-14]
- fix iSCSI storage discovery slowness
   changing multipath -ll command to multipathd list topology [bug 25105813]

[3.4.2-13]
- Signed-off-by: Luong Nguyen-Duy <luong.nguyenduy at oracle.com>
   Signed-off-by: William Roche <william.roche at oracle.com>
   Signed-off-by: Zhigang Wang <zhigang.x.wang at oracle.com> [bug python] 
[bug 2.7] [bug --] [bug "bad] [bug file] [bug descriptor"] [bug log] 
[bug message] [bug when] [bug xmlrpc] [bug daemon] [bug restart]

[3.4.2-12]
- Signed-off-by: Luong Nguyen-Duy <luong.nguyenduy at oracle.com>
   Signed-off-by: William Roche <william.roche at oracle.com>
   Signed-off-by: Vasu Srinivasan <vasu.srinivasan at oracle.com> [bug 
24942919] [bug -] [bug ovs-agent] [bug fails] [bug to] [bug start] [bug 
upon] [bug reboot] [bug on] [bug T7] [bug servers]

* Mon Oct 31 2016 Zhigang Wang <zhigang.x.wang at oracle.com>- 3.4.2-11
- Rebase tarball

[3.4.2-10]
- vdiskserverdevice must use the same options on all vdsdev in the same 
mpgroup
   Signed-off-by: Luong Nguyen-Duy <luong.nguyenduy at oracle.com>
   Signed-off-by: William Roche <william.roche at oracle.com> [bug 24841667]

[3.4.2-9]
- The Sparc OVS-Agent should run with python 2.7
   Signed-off-by: Luong Nguyen-Duy <luong.nguyenduy at oracle.com>
   Signed-off-by: Zhigang Wang <zhigang.x.wang at oracle.com>
   Signed-off-by: William Roche <william.roche at oracle.com>
   Signed-off-by: Alexandre Chartre <alexandre.chartre at oracle.com> [bug 
23507403]

[3.4.2-8]
- OVS agent network discovery code needs to take into account that
   FCoE service daemon may dynamically create VLAN interfaces with
   names encoded in the 'dev.vlan-fcoe' format.
   Signed-off-by: Adnan Misherfi <adnan.misherfi at oracle.com> [bug 22634846]

[3.4.2-7]
- [fortify] Privacy Violation in ldmxml.py
   Signed-off-by: Luong Nguyen-Duy <luong.nguyenduy at oracle.com>
   Signed-off-by: William Roche <william.roche at oracle.com>
   Signed-off-by: Alexandre Chartre <alexandre.chartre at oracle.com> [bug 
23346973]

[3.4.2-6]
- Set HTTPSSession timeout to 600s. Ackownledged by Zhigang 
Wang<zhigang.x.wang at oracle.com> [bug 24811201]




More information about the Oraclevm-errata mailing list