Centos 6.5 kernel has broken GRE OVS datapath

Bug #1312332 reported by Vladimir Kuklin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Roman Vyalov

Bug Description

We need to recompile kernel package with CONFIG_NET_IPGRE_DEMUX=m option as it blocks OVS datapath in kernels prior to 2.6.37.
It breaks all the connectivity between VMs and neutron agents in neutron-enabled installations.

description: updated
Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: Fuel OSCI Team (fuel-osci) → Vitaly Parakhin (vparakhin)
Revision history for this message
Vitaly Parakhin (vparakhin) wrote :

The problem could be solved by updating OVS, as they already addressed the issue with GRE datapath: http://openvswitch.org/pipermail/dev/2013-June/028982.html

Please consider this possibility instead of rebuilding the stock kernel.

Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: Vitaly Parakhin (vparakhin) → Roman Vyalov (r0mikiam)
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix proposed to fuel-main (master)

Fix proposed to branch: master
Review: https://review.openstack.org/90940

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Roman Vyalov (r0mikiam) wrote :
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/90940
Committed: https://git.openstack.org/cgit/stackforge/fuel-main/commit/?id=4026cd6551ce81a69783a3803f099290f9d6a4ef
Submitter: Jenkins
Branch: master

commit 4026cd6551ce81a69783a3803f099290f9d6a4ef
Author: Roman Vyalov <email address hidden>
Date: Tue Apr 29 11:50:51 2014 +0400

    Hardcode kernel version in requirements-rpm

    Hardcode kernel version to -2.6.32-431.el6.x86_64

    Change-Id: Ia5944247aafeb48cf3f3323fbdb7f32da58aa1aa
    Closes-bug:#1312332

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Artem Panchenko (apanchenko-8) wrote :

Verified on ISO # 26 (RC5)

[root@nailgun ~]# fuel --fuel-version
api: '1.0'
astute_sha: a7eac46348dc77fc2723c6fcc3dbc66cc1a83152
build_id: 2014-05-27_05-51-41
build_number: '26'
fuellib_sha: 2f79c0415159651fc1978d99bd791079d1ae4a06
fuelmain_sha: 505741e4f431f85a8d0252fc42754d10c0326c1a
mirantis: 'yes'
nailgun_sha: bd09f89ef56176f64ad5decd4128933c96cb20f4
ostf_sha: a8b7660082a6f152794c610d6abe30d360fd577d
production: docker
release: '5.0'

[root@nailgun ~]# uname -a
Linux nailgun.test.domain.local 2.6.32-431.el6.x86_64 #1 SMP Wed May 14 15:10:05 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

[root@nailgun ~]# grep CONFIG_NET_IPGRE_DEMUX /boot/config-2.6.32-431.el6.x86_64
CONFIG_NET_IPGRE_DEMUX=m

Changed in fuel:
status: Fix Committed → Fix Released
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.