[SRU] update to include stable fixes for OVS 1.4
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openvswitch (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Adam Gandelman | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[IMPACT]
* ovs-vsswitchd crashes when processing IPv6 neighbor discovery packets with VLAN headers received in a tunnel configured with key=flow or in_key=flow.
* This bug affects us from pushing a change to to the OpenStack Quantum project, which uses OVS on Ubuntu precise quite heavily.
[TESTCASE]
* Install the current openvswitch package from precise (1.4.0) on two machines. Then, create tunnel ports between the two machines. Next attach a VM to each of the ovs_bridges and add flow table entries which cause traffic entering the bridge to be appended with a VLAN_ID and then output a tunnel port. When IPv6 neighbor discovery packets from the vm enter this port ovs-vswitchd will crash.
[Regression Potential]
* None
[Other Info]
* Patch: http://
* Mailing list discussion: http://
* Link to patch that exposes this issue in openstack Quantum: https:/
>> Original bug report <<
Hello,
I'm the lead of the OpenStack Quantum project, which uses OVS on Ubuntu precise quite heavily.
We have a bug fix for an issue in Quantum that necessarily triggers a bug in OVS 1.4.0 that has been fixed in the stable 1.4.2 release. We want to push our fix, but pushing it before precise has the corresponding OVS bugfix would cause many people to experience the OVS bug, which is actually worse than the bug we've fixed in Quantum.
Can we get precise upgraded to OVS 1.4.2?
If this isn't the right venue to request this, please point me to the right place.
Related branches
- James Page: Approve
- Ubuntu branches: Pending requested
-
Diff: 171 lines (+153/-0)3 files modifieddebian/changelog (+8/-0)
debian/patches/series (+1/-0)
debian/patches/update_odputil_key_bytes.patch (+144/-0)
Changed in openvswitch (Ubuntu Precise): | |
status: | New → Incomplete |
Changed in openvswitch (Ubuntu Quantal): | |
status: | Incomplete → Fix Released |
Changed in openvswitch (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04.1 |
importance: | Undecided → Medium |
Changed in openvswitch (Ubuntu Precise): | |
status: | Incomplete → In Progress |
assignee: | nobody → Adam Gandelman (gandelman-a) |
summary: |
- update to include stable fixes for OVS 1.4 + [SRU] update to include stable fixes for OVS 1.4 |
tags: |
added: verification-done removed: verification-needed |
Changed in openvswitch (Ubuntu Precise): | |
milestone: | ubuntu-12.04.1 → precise-updates |
Dan--
Thanks for reporting and helping Ubuntu better! As per the policies surrounding stable release updates [1], at this point its not really possible to release a new upstream version of OVS into 12.04. Best bet would be to provide some details of the OVS bug, links to upstream bug reports and commits that fixed the issue and see about possibly back-porting the fix to Precise via an SRU.
Thanks,
Adam
[1] https:/ /wiki.ubuntu. com/StableRelea seUpdates