NIC Offloading modes not applied during network-check

Bug #1658079 reported by Michael Polenchuk
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Fuel Sustaining
Nominated for Ocata by Oleksiy Molchanov
Mitaka
Confirmed
Medium
Fuel Sustaining
Newton
Fix Committed
Medium
Fuel Sustaining

Bug Description

Detailed bug description:
 Some ethernet drivers have offloading mode defaults that need tweaking in order for VLAN traffic to pass as expected. For example:
  driver: amx_xgbe (aarch64 hardware);
  offloading modes (only relevant):
    rx-vlan-filter (defaults to ON, discarding VLAN tags, we want that to be OFF).

Expected results:
 Offloading modes for target NICs are only applied during provisioning/deploying.

Actual result:
 Offloading modes ain't applied during network-check.

Workaround:
 * Skip running netcheck, or expect the VLAN traffic to NOT pass; since offloading modes are not applied during that test;
 * Apply offloading modes by hand for bootstrapped nodes (e.g. from Fuel Master, issue `ssh root@node-X ethtool ethN -K rx-vlan-filter off` (for each inteface affected on each node).

Impact:
 By running the network check after properly configuring offloading modes, one may think the network settings are wrong when the network check fails, although that is a false report, as deploy would work just fine.

Description of the environment:
 Fuel 9.0+

Changed in fuel:
milestone: none → 11.0
status: New → Confirmed
importance: Undecided → Medium
tags: added: area-python module-netcheck
Changed in fuel:
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
milestone: 11.0 → 9.2
status: Confirmed → New
Changed in fuel:
milestone: 9.2 → 11.0
status: New → Confirmed
Revision history for this message
Michael Polenchuk (mpolenchuk) wrote :
Changed in fuel:
status: Confirmed → Fix Committed
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.