ubuntu_vfat_stress constantly failing on Azure Standard_D11_v2, Standard_D2_v3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
Fix Released
|
Medium
|
Colin Ian King |
Bug Description
With Bionic 4.15.0-1035.36 Azure kernel
The ubunut_vfat_stress test keep failing on these two instances (fail rate 3/3 on each instances)
For Standard_D11_v2, the failure could be found on Azure 4.15.0-
Log:
timestamp=
* Command:
LOG=
STRESS_
/stress-ng DURATION=10s bash -c
/
/
Exit status: 1
Duration: 5.34092283249
stdout:
Testing: --verify --times --metrics-brief --syslog --keep-name -t 10s --hdd 2 --hdd-opts sync,wr-
Created loop image vfat-test-
mkfs.fat 4.1 (2017-01-24)
-----
VFAT options: allow_utime=20
Stress test: /home/azure/
VFAT_IMAGE: vfat-test-13123
Image Size: 256M
Loop device: /dev/loop0
Mount point: /mnt/vfat-
Date: Mon Dec 3 10:20:37 UTC 2018
Host: b-la-azure-
Kernel: 4.15.0-1035-azure #36-Ubuntu SMP Fri Nov 30 12:47:16 UTC 2018
Machine: b-la-azure-
CPUs online: 2
CPUs total: 2
Page size: 4096
Pages avail: 3493871
Pages total: 3590614
-----
Started, PID 13175
stress-ng now terminated
Stopped, PID 13175 (after 0 seconds)
umounting vfat /dev/loop0 /mnt/vfat-
umount: /mnt/vfat-
umount vfat /mnt/vfat-
destroying loop /dev/loop0
rmdir: failed to remove '/mnt/vfat-
=====
/mnt/
Syslog could be found here: https:/
summary: |
- ubuntu_vfat_stress constantly failed on Azure Standard_D11_v2, + ubuntu_vfat_stress constantly failing on Azure Standard_D11_v2, Standard_D2_v3 |
Changed in ubuntu-kernel-tests: | |
importance: | Undecided → Medium |
assignee: | nobody → Colin Ian King (colin-king) |
status: | New → In Progress |
Seems like stress-ng is in the process of spawning off child stressors after it has checked that all the stressors have been terminated and we are left with some residual processes still accessing the mounted vfat filesystem. Use lsof to check for these and retry the kill until all stress-ng process are gone.
Fix commtted: http:// kernel. ubuntu. com/git/ ubuntu/ autotest- client- tests.git/ commit/ ?id=a699cab26ef 3bba531faed774a 0b880470552fca