#1144838 sonic-pi: autopkgtest fails under incus-lxc: debian/tests/server: 24: kill: No such process

#1144838#5
Date:
2026-08-19 10:16:58 UTC
From:
To:
Hi,

Debian CI is switching away from lxc containers in favor of incus Containers.
This is motivated by security concerns from us; incus is based on lxc, but
orchestrates containers substantially different: containers are not privileged
(so root in the container is not uid 0 outside of it), and incus imposes a
stricter isolation from the host system).

sonic-pi passes its tests under lxc, but fails under incus.
The relevant part of the failure is (hopefully):
The full autokpgtest logs are available at:
https://ci.debian.net/experiments/8/regressions/
(please beware of pagination)

Common types of failure and suggested fixes are being documented at:
https://wiki.debian.org/ContinuousIntegration/LxcToIncus

Note that for the time being, sonic-pi is still being tested under lxc to
avoid disturbing its testing migration test results.

If you decide to add the `isolation-machine` restriction to get this package
tested under qemu, please mention that explicitly when closing this bug (it's
fine to do that only in the package changelog entry that closes the bug) so
that we can configure your package for qemu on ci.debian.net.

#1144838#10
Date:
2026-10-01 12:25:30 UTC
From:
To:
Hi, I was unable to reproduce this failure under local incus instance.
Is there some special container configuration used on Debian CI that I
need to apply here?

#1144838#15
Date:
2026-10-01 19:30:42 UTC
From:
To:
Hi,
https://wiki.debian.org/ContinuousIntegration/LxcToIncus

It's not just using incus, but using the same images as debci does,
which are minimal images (for reasons documented in the above wiki
page).

#1144838#20
Date:
2026-10-01 20:37:03 UTC
From:
To:
Thanks, I have recreated the image with debci 4.3 and the test failure
is now visible.

#1144838#25
Date:
2026-10-01 21:06:55 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
sonic-pi, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1144838@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Valentin Vidic <vvidic@debian.org> (supplier of updated sonic-pi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 01 Oct 2026 22:50:20 +0200
Source: sonic-pi
Architecture: source
Version: 4.6.0~repack3-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Valentin Vidic <vvidic@debian.org>
Closes: 1144838
Changes:
 sonic-pi (4.6.0~repack3-4) unstable; urgency=medium
 .
   * Fix autopkgtests with incus containers (Closes: #1144838)
Checksums-Sha1:
 e979e5c6dc4e107724d9291e2e1a164086490aed 3361 sonic-pi_4.6.0~repack3-4.dsc
 e5cfd959d3d3d23edf46286156d7c53d28446105 38760 sonic-pi_4.6.0~repack3-4.debian.tar.xz
 6b3c71a4a23e529a629fbc27a093b63e9c7379bd 18629 sonic-pi_4.6.0~repack3-4_source.buildinfo
Checksums-Sha256:
 2920747af856f85b03d25f4f24848f1816f04b436dd68415676ac78079ce7e88 3361 sonic-pi_4.6.0~repack3-4.dsc
 6906fe88a1547e5d02f49e122252981262abb981915dafc0cdce9c9ace36808c 38760 sonic-pi_4.6.0~repack3-4.debian.tar.xz
 6b6bb5471fdc538d1fa1a32734fe3befb6b548d62a6051415c3c560c7c95b6ab 18629 sonic-pi_4.6.0~repack3-4_source.buildinfo
Files:
 64ef4f1e03f9ac55a9d65c026c11ab77 3361 sound optional sonic-pi_4.6.0~repack3-4.dsc
 1799149529dcde2ad03486df7d17ca47 38760 sound optional sonic-pi_4.6.0~repack3-4.debian.tar.xz
 3fc9c014900c22e02b49e1735cd47611 18629 sound optional sonic-pi_4.6.0~repack3-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEExaW53cM9k/u2PWfIMofYmpfNqHsFAmq+x+ASHHZ2aWRpY0Bk
ZWJpYW4ub3JnAAoJEDKH2JqXzah7bnAP/ial7j0XLr53wOtizPhmY6yBI5jO7dGE
TGxCxPCq6GAUt4MKGObVpbix7XtuEfbLcHUyxFQM8g7iHhsX/OVx8kIlQOELGkNX
EHcGZDklqtMrTjqpzGtBZ0+HrMtJ3iWf/Sc7cAJ8omcOLWRbHt5oOBiHnsIGHdQj
lsRLjIV0hOXSTfaqJIku5SKeTMK4z/7uf5nVGfvRNfhjS6w4PpeFuTiuL72kVkUI
FKOIwcNzWGh5U3TCo4QP+I3H08JjpQixr8F2SIWuteELpRH2DjxymMPDXjQQflp3
+hlYW0m/ld+o1O6Dr1bPLtQfEzL3yFBBfxzWYRrnm5VsoeFE7W1ETU5iWpwGbddD
6ZIasYvYgiX5Y57D6TkOJSNpxM9Pbazs4bUwPrjxM28OkWJyCyWHgfeVJ1MmKZ8X
02ruiL6CjqH0T+jSJcFE0wcqfxsMvlXiXfh7+ufN4p+A6I5rjlVFsOHvYmNx4wxa
xbcyk9taqlAcBsRPgd4jXqCp4mRxdBwpHnAgxjl5hSog+C0mWiS9u1gP60g6yjPq
mhlVFAXRpKOcpfagduiyyGDPK2qkHdz1jvsKTFu7IOW0uCjUiSWLIT/zhB9Npiq3
EGO2/TJL7XOWgKWvpHyus3EwvyBvhASABjCFENrmpXiR9XO4E0NIPMWGZqwjEuxh
ghmFz2lSQdcm
=PWUc
-----END PGP SIGNATURE-----