RDO tickets are now tracked in Jira https://issues.redhat.com/projects/RDO/issues/
Bug 1468299 - neutron-openvswitch-agent crashes after SIGTERM is received
Summary: neutron-openvswitch-agent crashes after SIGTERM is received
Keywords:
Status: CLOSED EOL
Alias: None
Product: RDO
Classification: Community
Component: openstack-neutron
Version: unspecified
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
: trunk
Assignee: Assaf Muller
QA Contact: Ofer Blaut
URL:
Whiteboard:
Depends On:
Blocks: 1468334
TreeView+ depends on / blocked
 
Reported: 2017-07-06 15:38 UTC by David Manchado
Modified: 2021-01-13 07:20 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1468334 (view as bug list)
Environment:
Last Closed: 2021-01-13 07:20:08 UTC
Embargoed:


Attachments (Terms of Use)

Description David Manchado 2017-07-06 15:38:38 UTC
Description of problem:
neutron-openvswitch-agent stops after receiving SIGTERM.
In the event of a sigsev on openvswitch, systemd based on to the dependencies defined send the SIGTERM signal to neutron-openvswitch-agent.
The dataplane and controlplane get disrupted.

Version-Release number of selected component (if applicable):
RDO newton
openstack-neutron.noarch        1:9.3.2-0.20170421152919.6b11276.el7.centos
python-openvswitch.noarch       1:2.6.1-4.1.git20161206.el7
openvswitch.x86_64              1:2.6.1-4.1.git20161206.el7
openstack-neutron-ml2.noarch    1:9.3.2-0.20170421152919.6b11276.el7.centos


How reproducible:
Always

Steps to Reproduce:
1. Kill ovs-vswitchd process
2.
3.

Actual results:
Both openvswitch and neutron-openvswitch-agent are in inactive status

Expected results:
systemd to handle the failure and restart the services

Additional info:
This is already fixed in openvswitch 2.7 [1]

[1] https://github.com/openvswitch/ovs/commit/c19bf36d848cbdf755c6760fad1726c95e4377f1

Comment 1 Assaf Muller 2017-07-26 13:39:26 UTC
This is fixed in openvswitch-2.6.1-11.git20161206.el7ost. We need to ensure RDO Newton and Ocata (Both on OVS 2.6) should be using that version.

Comment 2 Yatin Karel 2021-01-13 07:20:08 UTC
Newton is EOL long ago so closing this bug as EOL, ocata+ have openvswitch-2.9.0+.


Note You need to log in before you can comment on or make changes to this bug.