[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#901030: some context



Control: severity -1 wishlist
Control: tag -1 + wontfix

On Fri, Jun 08, 2018 at 12:35:13PM +0200, Hans-Christoph Steiner wrote:
> 
> This issue was discovered while working on getting autopkgtest running
> smoothly in Docker containers running in Gitlab CI on salsa.debian.org:
> https://salsa.debian.org/salsa/support/issues/27
> 
> When running autopkgtest in a gitlab-ci docker container, it can run
> directly in it since it has root access.  But since the Docker host
> provides the kernel, the Docker host must have binfmt-support installed
> and the binfmt_misc kernel module loaded in order for Docker containers
> to use binfmt.

By the same argument we would need one restriction for every
kernel-related feature out there.  Implementing every type of special
snow flake configuration in autopkgtest is unsustainable, and will be a
maintainance nightmare.

Instead, we have isolation-machine that says the test needs to be run on
a VM, and then one can make the tests depend on the needed packages and
make any other configuration required in the test scripts themselves.

Attachment: signature.asc
Description: PGP signature


Reply to: