OVMBA-2019-0051

OVMBA-2019-0051 - ovs-agent bug fix update

Type:BUG
Impact:NA
Release Date:2019-11-07

Description


[3.4.6-27]
- Added a new optional configurable parameter tls1_1 in file
/etc/ovs-agent/agent.ini
Default code behavior is to enable TLSv1.1 for backward compatibility with
older Managers. It can be disabled by adding line 'tls1_1=disable' as shown
below if customer wishes.
[security]
;enable ssl support in xmlrpc transport?(enable/disable)
ssl=enable
tls1_1=disable
Signed-off-by: Srinivasa Naravaram
Reviewed-by: Sergei Garbuzov [bug 30057269] [bug -] [bug Disabling] [bug TLSv1.1] [bug on] [bug ovs-agent] [bug port] [bug 8899] [bug for] [bug Oracle] [bug VM] [bug Server]

[3.4.6-26]
- Do not write the HWADDR to the ifcfg file when configuring a static IP on a
VLAN if the underlying device is a VXLAN
Signed-off-by: Adnan Misherfi
Reviewed-by: Sergei Garbuzov [bug 29688921]

[3.4.6-25]
- Fixed a a conditinal that cause a unary operator error.
Signed-off-by: Adnan Misherfi
Reviewed-by: Sergei Garbuzov [bug 29726269]

[3.4.6-24]
- Change network discovery to accommodate the VXLAN pre-fix interface name from vxlan to vx
Signed-off-by: Adnan Misherfi
Reviewed-by: Sergei Garbuzov [bug 29726269]

[3.4.6-23]
- Change pre-fix of VXLAN interface name from vxlan to vx to shorten the
name especially when you have a vlan over vxlan + alias configuration.
Write DEVICETYPE directive to the vxlan config file so that the correct
ifup is called.
Bring down the interface before removing it.
Signed-off-by: Adnan Misherfi
Reviewed-by: Sergei Garbuzov [bug 29726269]

[3.4.6-22]
- Do not write the HWADDR to the interface config file when add it to a bridge,
if the interface or the underlying interface is a vxlan. (e.g vlan over a vxlan)
Signed-off-by: Adnan Misherfi
Reviewed-by: Firas Azar [bug 29688921]

[3.4.6-21]
- Detect CX5 cards when calculating dom0_mem. If a CX5 card is present, add 7GB.
Signed-off-by: Firas Azar
Reviewed-by: Adnan Misherfi
Reviewed-by: Ke-chiang Chen [bug 29460705]

[3.4.6-20]
- When adding an IP address to a VXLAN interface do not write the HWADDR to
the config file because the HWADDR changes every time you remove and add
the VXALN. (ifdown/ifup)
write the PHYSICAL device directive when creating a VLAN for PCA.
Preserver the PHYSICAL device directive on ip config, and bridge config.
Signed-off-by: Adnan Misherfi
Reviewed-by: Sergei Garbuzov [bug 29541286]

[3.4.6-19]
- Get information for a VLAN device from the kernel space,
device name itself is not a right source for this kind of
information.
Signed-off-by: Sergei Garbuzov
Reviewed-by: Adnan Misherfi [bug 29540528]

[3.4.6-18]
- The VXLAN MTU is set automatically by the system at the time of the VXLAN creation.
It value is equal to the MTU of the underlying interface - 50. (e.g 1500 --> 1450, 9000-->1850).
In the case of a VLAN over a VXLAN there is a 4 bytes VLAN header that the kernel is not counting for,
which is causing packets fragmentation. This fragmentation is causing performance degradation.
TO work around this we just reduce the VXLAN MTU by four bytes.
Signed-off-by: Adnan Misherfi
Reviewed-by: Sergei Garbuzov [bug 29443986]

[3.4.6-17]
- Keep the VXLAN directives in the interface configuration files when add IP to
a VXLAN interface or adding the interface to a bridge
Signed-off-by: Adnan Misherfi
Reviewed-by: Firas Azar [bug 29444043]

[3.4.6-16]
- Allocate at least 16 GB in dom0 to accomodate CX-5 card memory requirements.
Signed-off-by: Firas Azar
Reviewed-by: Ke-Chiang Chen
Reviewed-by: Adnan Misherfi [bug 29460705]

[3.4.6-15]
- Remove mtu configuration from vxlan config script, it is not needed at this point.
Signed-off-by: Adnan Misherfi
Reviewed-by: Firas Azar [bug 29357301]

[3.4.6-14]
- Do not allow the removal of a bond or a vlan if they have upper interfaces
configured on them.
Signed-off-by: Adnan Misherfi
Reviewed-by: Sergei Garbuzov [bug 29343890]

[3.4.6-13]
- Get VID information for a VLAN device from the kernel space.
VID as a suffix for the name of VLAN device is not a must rule.
Signed-off-by: Sergei Garbuzov
Reviewed-by: Adnan Misherfi [bug 29325411]

[3.4.6-12]
- Added XMLRPC command (ovs_pcavlan_config) that add/removes a VLAN with a given name and mtu size
Fixed ovs-ip-config to preserve VID, MTU and name when assigning IP address to this type of VLAN.
Signed-off-by: Adnan Misherfi
Reviewed-by: Sergei Garbuzov (sergei.garbuzov@oracle.com) [bug 29261184]

[3.4.6-11]
- Added a parameter to ovs_vxlan_config to pass a ttl value (0-255), this parameter is
optional, if you do not pass it, 32 will be use as a default. ttl is also
preserved across reboots and network restart.
Signed-off-by: Adnan Misherfi
Reviewed-by: Zhigang Wang [bug 29274033]




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle VM 3.4 (x86_64) ovs-agent-3.4.6-27.el6.src.rpm7cf8353ca757393b8c7d2812228fa4406009a9c66a175695d23cc991cd1ba3c2OVMBA-2020-0003ovm34_x86_64_latest
ovs-agent-3.4.6-27.el6.x86_64.rpm5501f4cdabd6d37b12b307dd7358e321d8971629e69ed5d7bd58742d75098546OVMBA-2020-0003ovm34_x86_64_latest



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete