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

Antonio Terceiro <[email protected]>
Newsgroups gmane.linux.debian.devel.multimedia
Message-ID <aoWCmlffZsd4-Di2__8069.76984474517$1787134781$gmane$org@debian.org>
Source: sonic-pi
Version: 4.6.0~repack3-3
Severity: important
Justification: fails autopkgtest on Debian CI infrastructure
Tags: forky sid
User: [email protected]
Usertags: lxc

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):

> Missing(t=35): scsynth spider tau
> Missing(t=36): scsynth spider tau
> Missing(t=37): scsynth spider tau
> Missing(t=38): scsynth spider tau
> Missing(t=39): scsynth spider tau
> Missing(t=40): scsynth spider tau
> Missing(t=41): scsynth spider tau
> Missing(t=42): scsynth spider tau
> Missing(t=43): scsynth spider tau
> Missing(t=44): scsynth spider tau
> Missing(t=45): scsynth spider tau
> Missing(t=46): scsynth spider tau
> Missing(t=47): scsynth spider tau
> Missing(t=48): scsynth spider tau
> Missing(t=49): scsynth spider tau
> Missing(t=50): scsynth spider tau
> Missing(t=51): scsynth spider tau
> Missing(t=52): scsynth spider tau
> Missing(t=53): scsynth spider tau
> Missing(t=54): scsynth spider tau
> Missing(t=55): scsynth spider tau
> Missing(t=56): scsynth spider tau
> Missing(t=57): scsynth spider tau
> Missing(t=58): scsynth spider tau
> Missing(t=59): scsynth spider tau
> Missing(t=60): scsynth spider tau
> /tmp/autopkgtest.n1T5Kr/build.rU1/src/debian/tests/server: 24: kill: No such process
> 
> autopkgtest [21:04:58]: test server: -----------------------]
> autopkgtest [21:04:58]: test server:  - - - - - - - - - - results - - - - - - - - - -
> server               FAIL non-zero exit status 1


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.
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmqFgpoACgkQ/A2xu81G
C944tA//UzGu2T/Zcp8sK0QEyuF4xz/3Chzl/zhgnl4enzAJPRTk9CcIZ92i7QgZ
MqxRgXv2QyU6wEhIpgIPrJeHLASxWeU6sThbbrQol8Bs95+GeEP+U2PwQWeFoDCM
i2GO+m2tHLw+5dj4SoqN5wm20kNSoqg9XP+XSI2JjpIpyo3XPlwNUtQDC8bXqn9B
UmLNl6bU60hbsyS/7k5xaOzdCOj/IKJL3PhbV7HaAtq7UBHtnkHQSufzJqWKoFrX
XigzS7saXV8hRcm/B2zi4lX4G7stM+ZlNg4HDpXRlkq99mHU1jDCS+x0KTMCPw5Y
7RYjWfrkt9d0qLffXul2m1T/2x4qsjN6/WUbfBV6GMb8KqBY1YftwEwaqE7TB+3p
6qI+7oOCqBpO3Ry0M8h0Z00xpiZYOMFq8qZLAFFfpdb1QIMHqMN1y7m7RUocmvwt
1NclUv89N2SkmC+jvW3w3fHrVJ5tX8dVFLXw/oftU6yTy/iTkKri6PYBDFI4XVFo
Xr1XDFKMn8Ix1ZHqPHoE0iIfYGacEmI4nGyqC9vifzqzimXrzn7sXD3Zpc4vYgOG
FqSnGvpXJE4y3XGcqzyuhiSdaPvEAo7bQvE/2rpK+RRI2P5iytIT/rAMjwChQGyq
aIBsgaGDtcMq+/6xao1s7n+IEGMr+8GASRiGPLnAj08Q4mIMpSw=
=9Z0T
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.