Philip Hands <phil@hands.com> writes: > I know that it is possible to detect that we have kernel version skew at > image build time, because I have code in branch2repo that detects this > and then proceeds to build a working mini-ISO image regardless. I actually got the details wrong there. It is correct that the detection happens in pipelines launched by repos that make use of branch2repo, but the bit that does the work is actually in debian-installer's debian/salsa-ci.yml: https://salsa.debian.org/installer-team/debian-installer/-/blob/master/debian/salsa-ci.yml?ref_type=heads#L61 We could just make a similar check in debian-cd, and bail-out when the configured ABI does not match the available one. That would at least reduce the chances that people get to download images that are bound to fail. The code refered to above does better than that, by fixing the problem for the build so that people still get to test the mini-ISO that's being built for them by the pipeline. I beleive Roland has something that similarly works around the problem in his live-image building setup. If we wanted to keep building working images during periods of kernel-skew, I'd imagine that one of these approaches might well provide inspiration. Cheers, Phil. -- Philip Hands -- https://hands.com/~phil
Attachment:
signature.asc
Description: PGP signature