Comment 3 for bug 1537104

Revision history for this message
Dima Herasimenko (dherasimenko) wrote :

Hello @Dmitry Klenov,

here is output of
# lspci | egrep -i --color 'network|ethernet'

01:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
01:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
01:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
01:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
04:00.0 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (be3) (rev 01)
04:00.1 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (be3) (rev 01)
43:00.0 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (be3) (rev 01)
43:00.1 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (be3) (rev 01)

Bug affects Emulex Corporation OneConnect 10Gb NIC.

The issue is in rethtool lib which is required by nailgun-agent [ https://github.com/openstack/fuel-nailgun-agent/blob/master/agent#L28 ] .
Exactly in this line [ https://github.com/mpalmer/rethtool/blob/master/lib/rethtool/interface_settings.rb#L101 ] since for some reason Fiber NIC do not return any value in advertised parameter. Below You can find output of regular ethtool:

# ethtool eth7
Settings for eth7:
 Supported ports: [ FIBRE ]
 Supported link modes: 1000baseT/Full
                         10000baseT/Full
 Supported pause frame use: Symmetric
 Supports auto-negotiation: No
 Advertised link modes: Not reported
 Advertised pause frame use: No
 Advertised auto-negotiation: No
 Speed: 10000Mb/s
 Duplex: Full
 Port: FIBRE
 PHYAD: 1
 Transceiver: external
 Auto-negotiation: off
 Supports Wake-on: g
 Wake-on: g
 Current message level: 0x00002000 (8192)
          hw
 Link detected: yes

Thansk