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.

* There are better options which AFAIK have no significant drawbacks.
  Dropping the schroot virt server would lower the maintenance burden.

* Using a schroot does not play well the idea of standardizing the
  communication channel to the testbed to always be SSH.

If we agree we want this, I can do the code removal and update the
documentation.

Cheers,

--
Paride

[1] https://lists.debian.org/debian-devel/2024/06/msg00265.html

Reply via email to