Comment 78 for bug 1753662

Revision history for this message
Nobuto Murata (nobuto) wrote : Re: [Bug 1753662] Re: [i40e] LACP bonding start up race conditions

2018年3月27日(火) 0:11 Joseph Salisbury <email address hidden>:

> I built a 4.4 kernel using the Artful configs, it can be downloaded from:
> http://kernel.ubuntu.com/~jsalisbury/lp1753662

Thanks. I just lost the access to the machine today. So I have to use
another host in a different data center. Will resume testing in a few days.

>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1753662
>
> Title:
> [i40e] LACP bonding start up race conditions
>
> Status in linux package in Ubuntu:
> Triaged
> Status in linux source package in Xenial:
> Triaged
>
> Bug description:
> When provisioning Ubuntu servers with MAAS at once, some bonding pairs
> will have unexpected LACP status such as "Expired". It randomly
> happens at each provisioning with the default xenial kernel(4.4), but
> not reproducible with HWE kernel(4.13). I'm using Intel X710 cards
> (Dell-branded).
>
> Using the HWE kernel works as a workaround for short term, but it's
> not ideal since 4.13 is not covered by Canonical Livepatch service.
>
> How to reproduce:
> 1. configure LACP bonding with MAAS
> 2. provision machines
> 3. check the bonding status in /proc/net/bonding/bond*
>
> frequency of occurrence:
> About 5 bond pairs in 22 pairs at each provisioning.
>
> [reproducible combination]
> $ uname -a
> Linux comp006 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC
> 2018 x86_64 x86_64 x86_64 GNU/Linux
>
> $ sudo ethtool -i eno1
> driver: i40e
> version: 1.4.25-k
> firmware-version: 6.00 0x800034e6 18.3.6
> expansion-rom-version:
> bus-info: 0000:01:00.0
> supports-statistics: yes
> supports-test: yes
> supports-eeprom-access: yes
> supports-register-dump: yes
> supports-priv-flags: yes
>
> [non-reproducible combination]
> $ uname -a
> Linux comp006 4.13.0-36-generic #40~16.04.1-Ubuntu SMP Fri Feb 16
> 23:25:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
>
> $ sudo ethtool -i eno1
> driver: i40e
> version: 2.1.14-k
> firmware-version: 6.00 0x800034e6 18.3.6
> expansion-rom-version:
> bus-info: 0000:01:00.0
> supports-statistics: yes
> supports-test: yes
> supports-eeprom-access: yes
> supports-register-dump: yes
> supports-priv-flags: yes
>
> ProblemType: Bug
> DistroRelease: Ubuntu 16.04
> Package: linux-image-4.4.0-116-generic 4.4.0-116.140
> ProcVersionSignature: Ubuntu 4.4.0-116.140-generic 4.4.98
> Uname: Linux 4.4.0-116-generic x86_64
> AlsaDevices:
> total 0
> crw-rw---- 1 root audio 116, 1 Mar 6 06:37 seq
> crw-rw---- 1 root audio 116, 33 Mar 6 06:37 timer
> AplayDevices: Error: [Errno 2] No such file or directory: 'aplay'
> ApportVersion: 2.20.1-0ubuntu2.15
> Architecture: amd64
> ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord'
> AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq',
> '/dev/snd/timer'] failed with exit code 1:
> Date: Tue Mar 6 06:46:32 2018
> IwConfig: Error: [Errno 2] No such file or directory: 'iwconfig'
> Lsusb:
> Bus 002 Device 002: ID 8087:8002 Intel Corp.
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 001 Device 003: ID 413c:a001 Dell Computer Corp. Hub
> Bus 001 Device 002: ID 8087:800a Intel Corp.
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> MachineType: Dell Inc. PowerEdge R730
> PciMultimedia:
>
> ProcEnviron:
> TERM=screen
> PATH=(custom, no user)
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> ProcFB: 0 EFI VGA
> ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-116-generic.efi.signed
> root=UUID=0528f88e-cf1a-43e2-813a-e7261b88d460 ro console=tty0
> console=ttyS0,115200n8
> RelatedPackageVersions:
> linux-restricted-modules-4.4.0-116-generic N/A
> linux-backports-modules-4.4.0-116-generic N/A
> linux-firmware 1.157.17
> RfKill: Error: [Errno 2] No such file or directory: 'rfkill'
> SourcePackage: linux
> UpgradeStatus: No upgrade log present (probably fresh install)
> dmi.bios.date: 08/16/2017
> dmi.bios.vendor: Dell Inc.
> dmi.bios.version: 2.5.5
> dmi.board.name: 072T6D
> dmi.board.vendor: Dell Inc.
> dmi.board.version: A08
> dmi.chassis.asset.tag: 0018880
> dmi.chassis.type: 23
> dmi.chassis.vendor: Dell Inc.
> dmi.modalias:
> dmi:bvnDellInc.:bvr2.5.5:bd08/16/2017:svnDellInc.:pnPowerEdgeR730:pvr:rvnDellInc.:rn072T6D:rvrA08:cvnDellInc.:ct23:cvr:
> dmi.product.name: PowerEdge R730
> dmi.sys.vendor: Dell Inc.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1753662/+subscriptions
>
> Launchpad-Notification-Type: bug
> Launchpad-Bug: distribution=ubuntu; sourcepackage=linux; component=main;
> status=Triaged; importance=High; <email address hidden>;
> Launchpad-Bug: distribution=ubuntu; distroseries=xenial;
> sourcepackage=linux; component=main; status=Triaged; importance=High;
> <email address hidden>;
> Launchpad-Bug-Tags: amd64 apport-bug cdo-qa-blocker cpe-onsite uec-images
> xenial
> Launchpad-Bug-Information-Type: Public
> Launchpad-Bug-Private: no
> Launchpad-Bug-Security-Vulnerability: no
> Launchpad-Bug-Commenters: jsalisbury nobuto ubuntu-kernel-bot
> Launchpad-Bug-Reporter: Nobuto Murata (nobuto)
> Launchpad-Bug-Modifier: Joseph Salisbury (jsalisbury)
> Launchpad-Message-Rationale: Subscriber
> Launchpad-Message-For: nobuto
>