-
Bug
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
None
-
rhel-ha
-
3
-
False
-
False
-
-
None
-
None
-
None
-
None
-
If docs needed, set a value
-
-
Unspecified
-
None
-
57,005
Description of problem:
Keepalived is crashing on a system with IPoIB networking stack whenever ipv6 entry is used in its config file.
The crash happens while Sending/queueing Unsolicited Neighbour Adverts on the ipv6 address.
The issue was first seen in OpenStack cloud where keepalived is used for HA virtual router and its config it automatically created by openstack components and ipoib interfaces are created in dedicated namespace. According to the logs the crash in this case happens due to "buffer overflow detected"
Issue is reproduced as well on a standalone centos8 machine on which ipoib interface is configured manually. this time a core dump is created for keepalived.
When removing the ipv6 address entry from the conf file, keepalived is not crashing.
Version-Release number of selected component (if applicable):
How reproducible:
always
Steps to Reproduce:
The bug is already fixed in keepalived version 2.2.7 https://redmine.mellanox.com/issues/2971898, but this version is not updated in Centos Stream repos 8/9
Actual results:
Expected results:
Additional info:
- external trackers