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

Reply via email to