Hi,

On Mon, 12 Aug 2024 21:59:04 +0200 Sylvain Beucler <[email protected]> wrote:
On 10/08/2024 16:53, Simon McVittie wrote:
> As context for the cc'd maintainers, the purpose of this test is to make
> sure that autopkgtest's ability to operate on extremely old testbeds
> has not regressed. For the benefit of the Debian (E)LTS and Ubuntu ESM
> teams, autopkgtest aims to be able to test Debian 8 'jessie' or newer and
> Ubuntu 14.04 'trusty' or newer

Thanks! :)

> Another way to solve this would be to switch the lxc-old-testbed test to
> construct a Debian 8 'jessie' testbed (presumably from archive.debian.org,
> and possibly setting it to use an older archive-signing key).

I wanted to note an issue with jessie: the archive.debian.org key for jessie expired. APT in jessie is pretty stubborn about it, so our only solution is to switch to the jessie-elts archive, signed with the Freexian key. More on this issue the bottom of:
https://www.freexian.com/lts/extended/docs/how-to-use-extended-lts/

Maybe there's a way to use libfaketime to work-around this but I didn't try ;)

> Or, if the Debian (E)LTS and Ubuntu ESM teams are no longer interested in
> jessie and trusty, or are willing to switch to using older versions of
> autopkgtest to test those older suites, then we could bump up the minimum
> system-under-test that we aim to support, which would also allow removing
> various pieces of technical debt and legacy code from autopkgtest.

Not speaking authoritatively, but for now Jessie is supported until 2025-06-30 so it would be nice to keep this working. I believe ci.freexian.com runs the same autopkgtest on all dists, e.g.:
https://ci.freexian.com/packages/r/rails/jessie/i386/91105/

Btw there was a similar discussion for debusine at:
https://salsa.debian.org/freexian-team/debusine/-/issues/459
For the record, jessie-elts is EOL since 2025-07-01 so there's no more effort on that release.

I proposed a debci patch to keep supporting buster though (which broke after its archival):
https://salsa.debian.org/ci-team/debci/-/merge_requests/298

Cheers!
Sylvain Beucler
Debian LTS Team

Reply via email to