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.gr...@linaro.org>
CC: Juergen Gross <jgr...@suse.com>
Signed-off-by: Ian Jackson <ian.jack...@eu.citrix.com>
---
 Osstest/Debian.pm | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Osstest/Debian.pm b/Osstest/Debian.pm
index 4c98c2a..c685825 100644
--- a/Osstest/Debian.pm
+++ b/Osstest/Debian.pm
@@ -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
-- 
2.1.4


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

Reply via email to