Hi, Thanks a lot for all autopkgtest people for the work!
On Sun, Jun 30, 2024 at 11:03:56PM +0200, Paride Legovini wrote: > Package: autopkgtest > Version: 5.37 > Severity: normal > > The idea of dropping the schroot virt server has been discussed > informally; this bug is to make the discussion more public and to serve > as future reference. Somehow related is [1]. > > The schroot virt server has a number of issues: > > * There is no tools/autopkgtest-build-schroot script that prepares > autopkgtest schroots by also running setup-testbed, which is the > script that customizes and in part "normalizes" images for execution > of autopkgtests. This means that schroot runs may differ from > autopkgtst runs done using other virt server. > > * It has no isolation capabilities, which are offered by the container > based virt servers, which are equally fast. > > * I am not aware of Debian (or Ubuntu) developers actively using it. > This includes autopkgtest developers, and makes the virt server not > well tested. Just as a data-point there are actually users, as for the autopkgtests run within the pkg-perl group this was enough, so there is https://salsa.debian.org/perl-team/modules/packages/pkg-perl-tools/-/blob/master/examples/check-build?ref_type=heads#L162 used within the group. https://perl-team.pages.debian.net/autopkgtest.html as well relies on it yet (but needs then to be adapted for the team). But that said, I guess the people currently using it can switch to one of the other virt server backends for autopkgtests as well. I'm explicitly CC'ing Gregor as well here. So this by no means does invalidate the other points, in particular lowering the maintenance burden for your team. Regards, Salvatore