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

Re: [Xen-devel] arm64, laxton[01] (was Re: [xen-unstable-smoke test] 133030: trouble: blocked/broken/pass)



Ian Jackson writes ("Re: [Xen-devel] arm64, laxton[01] (was Re: 
[xen-unstable-smoke test] 133030: trouble: blocked/broken/pass)"):
> And that part works.  It runs through d-i and thinks it has succeeded.
> But then when the host reboots it reboots into 3.16, not the backports
> kernel.
> 
> Looking at the installer log:
> 
>   2019-02-07 15:18:34 Z 172.16.144.52:39843 <13>Feb  7 15:18:34
>   base-installer: info: kernel linux-image-arm64 usable on arm64 
> 
> which is kind of weird.
> 
> > So I think we can rule out a firmware bug.  Now, I am struggling to
> > understand why osstest is suddenly using 3.16.
> > Was there any change in osstest or the configuration?
> 
> No.  I think something may be wrong with the way Debian is publishing
> the backports kernels.  I will ask...

Thanks, Julien, you have found enough for me to identify the problem.

According to snapshot.debian.org, at 2019-02-06T21:13:14, the file
  
http://ftp.debian.org/debian/dists/jessie-backports/main/binary-arm64/Packages.xz
mentioned linux-base version 4.3~bpo8+1.  Now, it doesn't mention
it at all.

This is presumably part of cruft removal, since jessie-security does
contain an even newer version, 4.5~deb8u1.

linux-image-4.9.* require newer linux-support than is available in
plain jessie.  As a result of all this, the installer removes the
4.9.x kernel because its dependencies can't be satisfied.  The machine
then tries to reboot into some much older kernel.

The osstest installer system does not use jessie-security and I think
there was some reason for this which I have forgotten right now.
Maybe the security repositories were awkward to cache - but nowadays
we have a different approach to this caching.

I will investigate putting <suite>-security back.

Ian.

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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.