Re: [Xen-devel] [OSSTEST PATCH 0/4] Use snapshot for jessie-backports

2019-02-13 Thread Ian Jackson
Ian Jackson writes ("[OSSTEST PATCH 0/4] Use snapshot for jessie-backports"):
> Things are being removed from jessie-backports, which we rely on for
> arm64 tests.  Switch to using snapshot.debian.org.
> 
> In my moderately-formal test, this has got as far as booting one of
> the machines into Xen.  It's currently doing the guest install, which
> I expect to be fine.
...
> Accordingly, I have convinced myself that this code will only affect
> arm64 in the Xen Project CI lab.

I have pushed this to osstest pretest.

Juergen, I wasn't sure if this met the formal conditions for putting
your release ack on it, but I felt you would want me to go ahead.

If you disagree, I can rewind pretest and kill the self-test flight,
putting us back in the same situation (although having maybe wasted
some machine effort).

BTW, in my semiformal test this has got as far as the guest repeat
stop/start test so it is looking good.

Ian.

___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

[Xen-devel] [OSSTEST PATCH 0/4] Use snapshot for jessie-backports

2019-02-13 Thread Ian Jackson
Things are being removed from jessie-backports, which we rely on for
arm64 tests.  Switch to using snapshot.debian.org.

In my moderately-formal test, this has got as far as booting one of
the machines into Xen.  It's currently doing the guest install, which
I expect to be fine.


Impact on the Xen Project Massachusetts CI, and the Xen release:

This enables the new code in preseed_backports_packages when $suite is
jessie.  preseed_backports_packages has three call sites; two in
preseed_create_guest but only where $suite is wheezy or stretch, and
one in preseed_create in a call to di_special_kernel.

di_special_kernel looks for host flags like `need-kernel-deb-SUITE'
(and a compat case for wheezy).  In the Massachusetts osstest
instance, such flags are need-kernel-deb-jessie-backports (for the
laxtons) and need-kernel-deb-jessie-special (for a handful of x86
boxes).  But the call to preseed_backports_packages only triggers if
$kp eq 'backports', so only for the laxtons.

Accordingly, I have convinced myself that this code will only affect
arm64 in the Xen Project CI lab.


Ian Jackson (4):
  backports snapshot: Honour DebianSnapshotBackports_ config var
  backports snapshot: Provide for $apt_insert and $extra_rune
  backports snapshot: Disable apt timestamp checking (sometimes)
  backports snapshot: Use 20190206T211314Z for jessie-backports

 Osstest/Debian.pm | 21 -
 production-config |  2 ++
 2 files changed, 22 insertions(+), 1 deletion(-)

-- 
2.11.0


___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel