glibc pwd/test-getpw test failures in autopkgtest
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glibc (Ubuntu) |
Fix Released
|
High
|
Balint Reczey | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
Groovy |
Fix Released
|
High
|
Balint Reczey |
Bug Description
[Impact]
pwd/test-getpw test fails in autopkgtest
Fixing this makes the arm64 and armhf autopkgtests usable again for the lifetime of the 20.04 LTS release.
[Test Case]
Observe autopkgetest tests passing, including pwd/test-getpw being marked as XFAIL.
[Regression Potential]
The fix is ignoring a test failure due to the problems explained in the bug comments. The fix does not affect run-time behaviour.
[Original Bug Text]
I started seeing this in the testing for 5.4.0-20. Only happening on arm64/armhf.
----------
FAIL: pwd/tst-getpw
original exit status 223
PASS: NULL buffer returns -1 and sets errno to EINVAL.
PASS: Read a password line given a uid.
FAIL: Did not find even one invalid uid.
----------
https:/
https:/
I've unsuccessfully tried to reproduce this on an arm64 host (by running this test case standalone, not the full test suite), so possibly there's something about the autopkgtest environment. This also happens with the 5.4.0-18 from focal-release, so it does not appear to be a regression in the kernel.
summary: |
- glibc pwd/test-pwd test failures in autopkgtest + glibc pwd/test-getpw test failures in autopkgtest |
tags: | added: update-excuse |
tags: | added: rls-gg-incoming |
Changed in glibc (Ubuntu): | |
importance: | Undecided → High |
Changed in glibc (Ubuntu): | |
status: | Confirmed → Fix Released |
tags: | added: id-5ec6a6fd770fb949059e2e9a |
Changed in glibc (Ubuntu Groovy): | |
status: | Triaged → In Progress |
tags: | added: id-5ebae3f15f6fda125f376d66 |
tags: | added: patch |
tags: | added: id-5f117d345c4abc523e9b7b67 |
Changed in glibc (Ubuntu Groovy): | |
assignee: | nobody → Balint Reczey (rbalint) |
description: | updated |
description: | updated |
still seen in 2.31-0ubuntu7