Incorrect work with multiport Mellanox 40G NIC

Bug #1608901 reported by Vladyslav Skybin
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Low
Fuel Sustaining
Mitaka
Confirmed
Low
Fuel Sustaining

Bug Description

Detailed bug description:

Fuel UI showing same BUS_ID for both Mellanox 40G NIC ports and not showing phys_port_id for them, so there is no way to distinguish them from each other.

In addition, Fuel UI shows max speed less than current speed (see attachment screenshot).

Description of the environment:
Fuel 9.0 Build 495 on scale lab (200 nodes). Nodes with 40G Mellanox NIC

root@node-201:~# lspci | grep Network
--------------
01:00.0 Network controller: Mellanox Technologies MT27500 Family [ConnectX-3]
--------------

root@node-201:~# ethtool ens1 (same for ens1d1)
Settings for ens1:
 Supported ports: [ FIBRE ]
 Supported link modes: 1000baseKX/Full
                         10000baseKX4/Full
                         10000baseKR/Full
                         40000baseCR4/Full
                         40000baseSR4/Full
 Supported pause frame use: Symmetric Receive-only
 Supports auto-negotiation: Yes
 Advertised link modes: 1000baseKX/Full
                         10000baseKX4/Full
                         10000baseKR/Full
                         40000baseCR4/Full
                         40000baseSR4/Full
 Advertised pause frame use: Symmetric
 Advertised auto-negotiation: Yes
 Link partner advertised link modes: 40000baseCR4/Full
 Link partner advertised pause frame use: No
 Link partner advertised auto-negotiation: Yes
 Speed: 40000Mb/s
 Duplex: Full
 Port: Direct Attach Copper
 PHYAD: 0
 Transceiver: internal
 Auto-negotiation: on
 Supports Wake-on: d
 Wake-on: d
 Current message level: 0x00000014 (20)
          link ifdown
 Link detected: yes

Revision history for this message
Vladyslav Skybin (vskybin) wrote :
Changed in fuel:
importance: Undecided → Low
tags: added: area-python module-nailgun-agent
Changed in fuel:
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
milestone: none → 9.1
status: New → Confirmed
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 9.1 → 10.0
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.