-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spurious fails in TEST-46-HOMED #21441
Comments
Looks like it's not intermittent, as after updating the Arch Linux image it seems to happen every time the test runs. |
my educated guess: the Arch Linux CI now uses a kernel that has uidmap support in its btrfs, and that triggers a new codepath that wasn't tested so far. I'll update to kernel 5.15 to match what the Arch Linux CI has. Let's see if this allows me to reproduce this here. |
yeah, this is 100% reproducible with kernel 5.15 |
(that said, our test suite doesn't pass with 5.15 otherwise currently, see #21503) |
Yeah, I had to drop the failing test in the Arch part of the CI (systemd/systemd-centos-ci@bb79a5d) because of that, but I'm glad I can revert it once #21503 gets merged. |
…dating home areas This adds uidmap shifting also when resizing/updating/changing passwords. Prviously I thought we didn't have to, because the user is not going to access the uidmap if we only quickly activate the home area. But this thinking is wrong, because the three operations will result in an update ~/.identity fie to be written, and we should do that with uidmap applied, so that its ownership maps down to nobody below as intended. Fixes: systemd#21441
systemd version the issue has been seen with
Used distribution
In several latest CentOS CI results I noticed an intermittent fail in TEST-46-HOMED:
Full journal: system.journal.tar.gz
/cc @poettering
The text was updated successfully, but these errors were encountered: