Please upgrade I40E driver

Bug #1779365 reported by chandramouli Chekuri
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Incomplete
High
MOS Maintenance

Bug Description

Detailed bug description:
 1. the memory leak problem is fixed when kernel was upgraded to 4.4.0-128-generic (the leak problem affects kernel 4.4.0-116)

2. However, fuel installs network interface driver i40e-dkms. This driver breaks the LACP bonding: not all slave interfaces are discovered by the bond, interface speed is not recognized.

3. when the fuel-installed i40-dkms driver is removed and the nodes uses the 1.4.25-k i40e driver (that comes natively with the kernel), LACP bonding works fine.

The winning combination, therefore, seems to be the 4.4.0-128-generic kernel with the 1.4.25-k i40e network interface driver.

Steps to reproduce:
 See Detailed Description
Expected results:
 LACP would work fine
Actual result:
 This driver breaks the LACP bonding: not all slave interfaces are discovered by the bond, interface speed is not recognized
Reproducibility:
 See Description
Workaround:
 Let kernel use the default driver version and disable i40-dkms driver.
Impact:
 LACP is not working, not all slave interfaces are discovered by the bond, interface speed is not recognized.
Description of the environment:
 Operation system: Ubuntu
 Versions of components: MOS9.2
 Network model: Neutorn + OVS

tags: added: customer-found
Changed in fuel:
milestone: none → 9.2-mu-7
assignee: nobody → MOS Maintenance (mos-maintenance)
importance: Undecided → Critical
status: New → Confirmed
Revision history for this message
chandramouli Chekuri (cchekuri) wrote :

 02:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller XL710 for 40GbE QSFP+ [8086:1583] (rev 02)
driver: i40e
version: 2.2.4
firmware-version: 6.01 0x800034a4 1.1747.0
bus-info: 0000:02:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes

Revision history for this message
Denis Meltsaykin (dmeltsaykin) wrote :

We wait for confirmation from fields that 2.4.6 is working as expected. Until this I'm moving it to Incomplete.

Changed in fuel:
status: Confirmed → Incomplete
Revision history for this message
Denis Meltsaykin (dmeltsaykin) wrote :

Moving to 9.2-mu-8 since there are no evidence that the issue is in the driver and not in NICs themselves. Also I'm decreasing the importance.

Changed in fuel:
milestone: 9.2-mu-7 → 9.2-mu-8
importance: Critical → High
Changed in fuel:
milestone: 9.2-mu-8 → 9.x-updates
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.