Open vSwitch datapath module source - DKMS version

Bug #1425983 reported by Oleksandr Liemieshko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Committed
High
Oleksandr Liemieshko
5.1.x
Won't Fix
High
Oleksandr Liemieshko
6.0.x
Won't Fix
Undecided
Oleksandr Liemieshko

Bug Description

Customer wants update OpenvSwitch 1.10.1 to 2.3
He has the version of kernel :

root@node-1:~# uname -ra
Linux node-1 3.11.0-18-generic #32~precise1-Ubuntu SMP Thu Feb 20 17:52:10 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

root@node-1:~# modinfo openvswitch
filename: /lib/modules/3.11.0-18-generic/updates/dkms/openvswitch.ko
version: 1.10.2
license: GPL
description: Open vSwitch switching datapath
srcversion: 3367192C878D3C0CD7F68D2
depends:
vermagic: 3.11.0-18-generic SMP mod_unload modversions

root@node-1:~# ovs-vsctl -V
ovs-vsctl (Open vSwitch) 1.10.1
Compiled Oct 1 2013 19:34:14

root@node-1:~# dpkg -l|grep openvswitch
ii neutron-plugin-openvswitch-agent 1:2014.1.1-fuel5.1~mira18 Neutron is a virtual network service for Openstack - Open vSwitch plugin agent
ii openvswitch-common 1.10.1+git20130823-0ubuntu3~cloud0 Open vSwitch common components
ii openvswitch-datapath-lts-saucy-dkms 1.10.2-0ubuntu2~ubuntu12.04.1 Open vSwitch datapath module source - DKMS version
ii openvswitch-switch 1.10.1+git20130823-0ubuntu3~cloud0 Open vSwitch switch implementations

We have .dep packages OpenvSwitch 2.3.1 but we don't have openvswitch-datapath-lts-saucy-dkms for this version
Please build this module for customer

Changed in fuel:
status: New → Incomplete
Changed in fuel:
assignee: MOS Sustaining (mos-sustaining) → nobody
Revision history for this message
Vitaly Sedelnik (vsedelnik) wrote :

Alexander:

First, the bug as it is now contains just question rather than problem statement or a request. Please update the description to be more clear.

Second, bulding custom DKMS and/or updating OpenvSwitch is definitely not responsibility of MOS Sustaining team, probably MOS Linux or Services - depending on what exactly you need.

Third, I think Fuel for OpenStack 5.1-updates milestone is not correct here as this issue is not related to maintenance update of Fuel 5.1.

Please update the bug and proceed accordingly, thanks!

Changed in fuel:
milestone: 5.1-updates → none
assignee: nobody → Alexander Lemeshko (aliemieshko)
affects: fuel → mos
description: updated
description: updated
Changed in mos:
assignee: Alexander Lemeshko (aliemieshko) → MOS Sustaining (mos-sustaining)
Changed in mos:
milestone: none → 5.1.2
Revision history for this message
Aleksander Mogylchenko (amogylchenko) wrote :

OpenVSwitch 2.3.1 that was merged to 6.1 contains new dkms module:
https://review.fuel-infra.org/#/c/4433/3/debian/openvswitch-datapath-source.install

dkms itself does not depend on kernel version, so there is no problem using new module with old kernel (dkms subsystem will compile the module upon installation).

Changed in mos:
assignee: MOS Sustaining (mos-sustaining) → Alexander Lemeshko (aliemieshko)
status: Incomplete → Confirmed
Changed in mos:
milestone: 5.1.2 → 6.1
status: Confirmed → New
tags: added: mos-linux
Revision history for this message
Michael Semenov (msemenov) wrote :

OVS 2.3.1 merged into MOS 6.1, so fix committed.

Changed in mos:
status: New → Fix Committed
Revision history for this message
Michael Semenov (msemenov) wrote :

Won't fix for older versions. OVS will not be updated for them, but there is a link in the bug https://bugs.launchpad.net/mos/+bug/1425983/comments/2 describes where to find DKMS kernel module for OVS 2.3. If customer wants to have OVS 2.3.1 on the old builds, he/she should ask Support team for custom MOS ISO. Alexander Mogylchenko can help with it.

Revision history for this message
Vasilios Tzanoudakis (vtzanoudakis) wrote :

Dear Team,

As we already know OVS is an important part of fuel especially if you have to deal with lacp/bonding stuff. The version 1.10.x that comes with fuel 5.1.x is little old and has some well known problems.

I think that openvswitch is a fundamental part of fuel and has a great impact on user experience. That is the reason that I think
it would be nice to have new OVS packages backported to the fuel-repository for 5.1.x versions.
I assume there would be plenty of installations with 5.1.x releases already installed out there that would benefit from this upgrade.

thank you

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.