GNU bug report logs - #47935
coreutils: tests/tail-2/inotify-dir-recreate.sh fails on overlayfs

Previous Next

Package: guix;

Reported by: Carl Dong <contact <at> carldong.me>

Date: Wed, 21 Apr 2021 15:37:02 UTC

Severity: important

Full log


View this message in rfc822 format

From: Carl Dong <contact <at> carldong.me>
To: 47935 <at> debbugs.gnu.org
Subject: bug#47935: coreutils: tests/tail-2/inotify-dir-recreate.sh fails on overlayfs
Date: Wed, 21 Apr 2021 11:35:50 -0400
Hi all,

I’m continuing my testing of the 1.3.0 branch, and I’ve found that coreutil's tests/tail-2/inotify-dir-recreate.sh fails on filesystems where tail detects that it cannot use inotify safely (probably arising out of this check: https://github.com/coreutils/coreutils/blob/34a48bf0f0552aaed21a7dba4a5488946a978317/src/tail.c#L2486-L2491). Example for this: overlayfs used by docker/podman/etc.

The author of tail’s inotify support explains it here: https://github.com/containers/podman/issues/5493#issuecomment-598851397

A quick and easy fix for v1.3.0 may be to just disable tests/tail-2/inotify-dir-recreate.sh :-)

Cheers,
Carl Dong
contact <at> carldong.me
"I fight for the users"





This bug report was last modified 4 years and 10 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.