Hi Christian,

On 09-04-2019 08:37, Christian Ehrhardt wrote:
> Odd for sure - at least for my local debian container tests it was a
> 100% hit rate.
> And in VMs it always worked (as does the Ubuntu CI that I linked)

Ubuntu uses VM's, Debian uses lxc. The difference is exactly
isolation-machine versus isolation-container. isolation-machine
restricts more.

> Furthermore there is a reason I never thought I'd need to add
> isolation-machine which is that it works well for Ubuntu on armhf which
> runs in LXD containers as well.

I never learned what LXD really is (it isn't in Debian).

>> But this change would be even acceptable for an unblock if it can happen
>> soon (without any other changes).
> 
> I wondered about that, but I see that it will make CI on the package
> for the lifetime of buster more helpful.

Indeed.

> Overall that would then look like this:
> diff --git a/debian/tests/control b/debian/tests/control
> index eb9e20463c..5b1ebf32c8 100644
> --- a/debian/tests/control> +++ b/debian/tests/control
> @@ -1,3 +1,7 @@
> -Tests: daemon admin-strongswan-charon admin-strongswan-starter plugins
> -Depends: strongswan, libstrongswan-standard-plugins,
> libstrongswan-extra-plugins, libcharon-extra-plugins, strongswan-pki,
> strongswan-scepclient
> +Tests: admin-strongswan-charon admin-strongswan-starter
> +Depends: strongswan, strongswan-pki, strongswan-scepclient
> Restrictions: needs-root isolation-container allow-stderr
> +
> +Tests: daemon plugins
> +Depends: strongswan-starter, libstrongswan-standard-plugins,
> libstrongswan-extra-plugins, libcharon-extra-plugins
> +Restrictions: needs-root isolation-machine allow-stderr

Ack (for the restrictions, not the depends).

Paul

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to