Fuel 6.1 + mellanox plugin - Kernel panic on controllers

Bug #1601827 reported by Gennaro Capuozzo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
High
Fuel Partner Core

Bug Description

Under a common and simple situation, one tenant is able to crash the controllers (kernel panic) when generating network traffic between two instances having Floating IPs.

Steps to reproduce:
1) Create two instances (I've used TestVM) on the same subnet with a security group allowing SSH traffic;
2) Check that one instance can connect the other via SSH (and vice-versa) over the DHCP IP addresses obtained in that subnet;
3) Associate a Floating IP to one instance;
4) Connect via SSH from the instance having private IP to the other having the Floating IP: it works as expected;
5) Associate another Floating IP to the second instance;
6) The SSH connection from one instance to the other, using its Floating IP, causes a kernel panic on one controller;
7) Iterating the same steps crashes another controller. At this point the system become unusable with most services unreachable (horizon, instances with floating IPs connectivity go offline...).

Workaround:
Nothing found to prevent the wrong behaviour.
A reboot of the controllers is needed to get control back.

Description of the environment:
- Fuel 6.1 community + Mellanox plugin 1.0
- CentOS 6.5 Juno with kernel 2.6.32-504.1.3.el6.mos61.x86_64
- Ceph storage

Network model:
- Neutron + VLAN segmentation networking over InfiniBand connectivity

Revision history for this message
Gennaro Capuozzo (gencap) wrote :
information type: Private Security → Public
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: nobody → Fuel Partner Core (fuel-partner-core)
Dmitry Klenov (dklenov)
Changed in fuel:
milestone: none → 6.1-updates
importance: Undecided → High
tags: added: area-plugins
Changed in fuel:
status: New → Confirmed
Revision history for this message
Alexey Stupnikov (astupnikov) wrote :

We no longer support MOS5.1, MOS6.0, MOS6.1
We deliver only Critical/Security fixes to MOS7.0, MOS8.0.
We deliver only High/Critical/Security fixes to MOS9.2.

Changed in fuel:
status: Confirmed → Won't Fix
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.