]> xenbits.xensource.com Git - people/royger/osstest.git/commitdiff
Debian preseed: Disable security archive for jessie arm64
authorIan Jackson <ian.jackson@eu.citrix.com>
Fri, 29 Jun 2018 11:15:35 +0000 (11:15 +0000)
committerIan Jackson <ian.jackson@eu.citrix.com>
Fri, 29 Jun 2018 11:24:34 +0000 (11:24 +0000)
jessie arm64 is out of security support, see
  https://wiki.debian.org/LTS
and the security archive at
  http://security.debian.org/dists/jessie/updates/main/binary-arm64
is gone.  This causes autoinstallation to fail.  We don't really care
much about the lack of security support, so override the set of `apt
services'.

I have tested that this can once again now install on arm64 on one of
the laxtons.  Because currently all arm64 tests are broken, and this
change affects only arm64, I will force push it right away.

CC: Julien Grall <julien.grall@linaro.org>
CC: Juergen Gross <jgross@suse.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Osstest/Debian.pm

index 4c98c2a08ae8633dad9806dad9678b6d3eaaa5ed..c6858253a71140512611e7a2ef5573d473314752 100644 (file)
@@ -929,6 +929,11 @@ END
 d-i mirror/suite string $suite
 END
 
+    $preseed .= <<'END'
+d-i apt-setup/services-select multiselect updates
+END
+        if $suite =~ m/jessie/ && $r{arch} eq 'arm64';
+
     $preseed .= <<"END";
 
 ### END OF DEBIAN PRESEED BASE