Kernel panic or ovs-vswitch crash when running DVR functional test
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Assaf Muller |
Bug Description
Still early in triage process. Running:
tox -e dsvm-functional neutron.
Results in a kernel panic or ovs-vswitchd crash, with this patch:
https:/
Rebasing one patch earlier results in smooth test runs.
If I don't get a kernel panic, then ovs-vswitchd crashes, at which point most ovs-vsctl commands fail. Restarting the openvswitch service doesn't seem to solve it, only restarting the machine.
Note: It's not necessarily that specific test that is causing issues, but it is one that reproduces the issue reliably. Running the non-DVR test case (L3AgentTestCase) works fine. So does running the OVS lib functional tests.
My devstack VM is running on:
* Fedora 20
* openvswitch-
* kernel-
I checked with team mates, the same test on the same code passes with:
* CentOS 7
* openvswitch-
* kernel-
This may happen as a result of a Neutron code change in the patch above, possibly coupled with a regression in a recent OVS version. I think it's clear to assume that this is not only a test-only issue, but could happen in production as well.
description: | updated |
Changed in neutron: | |
status: | New → Confirmed |
Changed in neutron: | |
assignee: | nobody → Assaf Muller (amuller) |
Changed in neutron: | |
status: | Confirmed → In Progress |
Changed in neutron: | |
milestone: | none → kilo-3 |
Changed in neutron: | |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | kilo-3 → 2015.1.0 |
I'd appreciate other people running that test once or twice and posting their OS, kernel and OVS version.