automation/gitlab: add https transport support to Debian images
authorRoger Pau Monne <roger.pau@citrix.com>
Fri, 27 Mar 2020 11:49:47 +0000 (12:49 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 27 Mar 2020 13:47:56 +0000 (13:47 +0000)
commitfe746c26c0d23c61dbc7eb1918addb1c9a3729bf
treea6419eb62ec7890b5904e300d34975c1a2dc7782
parent6a761c6fcd2a0d4412aeb3bc2bff68c6f89c0047
automation/gitlab: add https transport support to Debian images

The LLVM repos have switched from http to https, and trying to access
using http will get redirected to https. Add the apt-transport-https
package to the x86 Debian containers that use the LLVM repos, in order
to support the https transport method.

Note that on Arm we only test with gcc, so don't add the package for
the Debian Arm container.

This fixes the following error seen on the QEMU smoke tests:

E: The method driver /usr/lib/apt/methods/https could not be found.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: Wei Liu <wl@xen.org>
automation/build/debian/stretch-i386.dockerfile
automation/build/debian/stretch.dockerfile
automation/build/debian/unstable-i386.dockerfile
automation/build/debian/unstable.dockerfile