[SRU] ovs-vswitchd crashed with SIGSEGV in nl_attr_get_size()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openvswitch (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Open vSwitch daemon crashes, causing flow data to be lost and in an OpenStack cloud, instance connectivity to be lost.
[Test Case]
<trivialized step> Install and OpenStack cloud using Neutron + ML2 plugin and OpenvSwitch
Run cloud for some time - ovs-vswitchd will crash causing loss of instance connectivity.
[Regression Potential]
Minimal - this code is in versions > 2.0.2 for some time.
[Original Bug Report]
Hi I find that every 2 days or so I lose part of my cluster.
It seems that openvswitch is crashing... The only message left on syslog is as follows:
syslog:Jul 1 22:52:32 blue-compute kernel: [530482.190688] ovs-vswitchd[1935]: segfault at 0 ip 0000000000459110 sp 00007fff85804758 error 4 in ovs-vswitchd[
And this is the last message. I'm unable to reboot gracefully. I have to reset. (This can be because ceph not giving up also).
And I can see a lot of traffic going around in the network. There so much traffic that some lowend routers/switches fail. Can be because another problem (machines stalled because the ovs fault and others trying to connect. Maybe it fails because much traffic). But I tell this for completeness.
Now some info:
Linux version 3.13.0-30-generic (buildd@allspice) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #54-Ubu
ntu SMP Mon Jun 9 22:45:01 UTC 2014 (Ubuntu 3.13.0-
vendor_id : AuthenticAMD
cpu family : 16
model : 4
model name : AMD Phenom(tm) II X4 810 Processor
Ubuntu 14.04 LTS (server).
ovs-vsctl --version
ovs-vsctl (Open vSwitch) 2.0.1
Compiled Feb 23 2014 14:42:32
I can attach full logs but I think there's nothing useful because only one line referring the problem.
NOTE: restarting ovs does not solve the problem.
Related branches
description: | updated |
tags: | added: openstack uosci |
tags: | added: cts |
summary: |
- ovs-vswitchd crashed with SIGSEGV in nl_attr_get_size() + [SRU] ovs-vswitchd crashed with SIGSEGV in nl_attr_get_size() |
Changed in openvswitch (Ubuntu): | |
status: | Confirmed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.