[Debian-ha-maintainers] Bug#994418: ocfs2-tools: failing autopkgtest on one of ci.d.n amd64 workers
Valentin Vidic
vvidic at debian.org
Wed Sep 15 21:10:49 BST 2021
On Wed, Sep 15, 2021 at 09:24:08PM +0200, Paul Gevers wrote:
> I looked at the results of the autopkgtest of you package on amd64
> because with a recent upload of glibc the autopkgtest of ocfs2-tools
> fails in testing. It seems to me that the failures are related to the
> worker that the test runs on. ci-worker13 fails, while the other workers
> are OK. We recently changed the setup of ci-worker13, to have /tmp/ of
> the host on tmpfs as that speeds up testing considerably is a lot of
> cases. I copied some of the output at the bottom of this report, but I'm
> not 100% sure that the /tmp there (the one inside the lxc testbed) *is*
> on tmpfs.
>
> Don't hesitate to contact us at debian-ci at lists.debian.org if you need
> help debugging this issue.
>
> Paul
>
> https://ci.debian.net/data/autopkgtest/testing/amd64/o/ocfs2-tools/15277216/log.gz
>
>
> autopkgtest [19:14:22]: test basic: [-----------------------
>
> === disk ===
> 200+0 records in
> 200+0 records out
> 209715200 bytes (210 MB, 200 MiB) copied, 0.109005 s, 1.9 GB/s
>
> === mkfs ===
> mkfs.ocfs2 1.8.6
> mkfs.ocfs2: Could not open device
> /tmp/autopkgtest-lxc.8neywhcx/downtmp/autopkgtest_tmp/disk: Invalid argument
> autopkgtest [19:14:23]: test basic: -----------------------]
Yes, tmpfs seems to be the problem since it doesn't support O_DIRECT that
is being requested here:
static void
open_device(State *s)
{
s->fd = open64(s->device_name, O_RDWR | O_DIRECT);
if (s->fd == -1) {
com_err(s->progname, 0,
"Could not open device %s: %s",
s->device_name, strerror (errno));
exit(1);
}
}
--
Valentin
More information about the Debian-ha-maintainers
mailing list