[pkg-cryptsetup-devel] Bug#1073052: fixed in cryptsetup 2:2.7.4-1

Paul Gevers elbrus at debian.org
Sun Aug 25 08:56:59 BST 2024


Hi,

On 24-08-2024 22:40, Guilhem Moulin wrote:
> I think we misunderstood each other.

Very well possible :).

> We indeed have isolation-machine
> tests and it's great if they now can be run on debci infrastructure, but
> this bug is about the cryptroot-* series which can run on lxc or
> schroot.  These tests themselves start qemu and bootstrap a guest to
> test unlocking at early boot stage.  We chatted about it during
> DebConf21 and I believe it's not possible to rely on debci's own QEMU
> setup for such tests.

I sorry, but I forgot the discussion. You might be right.

> AFAICT the issue with #-1 is that we can't control which runner we'll
> end up running on, and tests appear to be flaky on non-KVM capable
> runners.

We have only one host that can run KVM: our single amd64 host. The way 
this works on ci.d.n is that we marked cryptsetup to prefer qemu, which 
means that *if* an architecture in our setup supports qemu even on one 
host out of many, the test *will* run on that architecture in qemu. But 
architectures without qemu support on ci.d.n will run the tests in lxc 
(currently, we're trying to switch to podman).

> https://salsa.debian.org/ci-team/debci/-/issues/166 is not
> closed yet, so I guess cryptroot-* will have to remain flaky for now.

Well, if those are currently only run on amd64 and i386, it might be 
worth indeed to stop marking them flaky and only run on amd64 (or mark 
them skippable and only "exit 77" on i386 on failure, such that failure 
on amd64 is still fatal). However, at this moment they even fail on our 
KVM capable machine, in qemu backend [1], as well as before the switch 
in the lxc backend [2].

Paul

[1] https://ci.debian.net/packages/c/cryptsetup/testing/amd64/50937111/
[2] https://ci.debian.net/packages/c/cryptsetup/testing/amd64/50777879/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-cryptsetup-devel/attachments/20240825/8ad3e810/attachment.sig>


More information about the pkg-cryptsetup-devel mailing list