qemu/tests/docker/dockerfiles
Philippe Mathieu-Daudé 56e89a310b tests/docker: Install Ubuntu images noninteractively
We correctly use the DEBIAN_FRONTEND environment variable on
the Debian images, but forgot the Ubuntu ones are based on it.

Since building docker images is not interactive, we need to
inform the APT tools about it using the DEBIAN_FRONTEND
environment variable (we already use it on our Debian images).

This fixes:

  $ make docker-image-ubuntu V=1
  [...]
  Setting up tzdata (2019b-0ubuntu0.19.04) ...
  debconf: unable to initialize frontend: Dialog
  debconf: (TERM is not set, so the dialog frontend is not usable.)
  debconf: falling back to frontend: Readline
  Configuring tzdata
  ------------------

  Please select the geographic area in which you live. Subsequent configuration
  questions will narrow this down by presenting a list of cities, representing
  the time zones in which they are located.

    1. Africa      4. Australia  7. Atlantic  10. Pacific  13. Etc
    2. America     5. Arctic     8. Europe    11. SystemV
    3. Antarctica  6. Asia       9. Indian    12. US
  Geographic area: 12
  [HANG]

Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20190711124805.26476-1-philmd@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
2019-07-23 15:53:25 +01:00
..
centos7.docker docker: adjust Xen repository for CentOS 7 2019-02-05 16:50:18 +01:00
debian-alpha-cross.docker tests/tcg: enable building for Alpha 2018-06-20 20:22:34 +01:00
debian-amd64.docker tests/docker: peg netmap code to a specific version 2019-02-22 09:32:32 +00:00
debian-arm64-cross.docker docker: enable nettle to extend code coverage on arm64 2017-07-18 10:54:30 +01:00
debian-armel-cross.docker docker: add debian/armel based on Stretch 2017-07-18 10:54:30 +01:00
debian-armhf-cross.docker docker: remove packages now dependent of qemu in Stretch 2017-07-18 10:54:30 +01:00
debian-bootstrap.docker docker: add commentary to debian-bootstrap.docker 2018-07-24 11:45:25 +01:00
debian-bootstrap.pre debian-bootstrap.pre: Modern shell scripting (use $() instead of ``) 2018-10-24 07:39:03 +01:00
debian-buster-arm64-cross.docker docker: add debian-buster-arm64-cross 2019-02-08 17:32:35 +00:00
debian-hppa-cross.docker tests/tcg: enable building for HPPA 2018-06-20 20:22:34 +01:00
debian-m68k-cross.docker tests/tcg: enable building for m68k 2018-06-20 20:22:34 +01:00
debian-mips-cross.docker docker: add debian/mips[eb] images 2017-07-18 10:58:35 +01:00
debian-mips64-cross.docker tests/tcg: enable building for mips64 2018-06-20 20:22:34 +01:00
debian-mips64el-cross.docker docker: add debian/mips64el image 2017-07-18 10:58:36 +01:00
debian-mipsel-cross.docker docker: add debian/mips[eb] images 2017-07-18 10:58:35 +01:00
debian-ports.docker docker: add installation to build tests 2017-09-29 11:14:14 +08:00
debian-powerpc-cross.docker docker: move debian-powerpc-cross to sid based build 2018-06-20 20:22:34 +01:00
debian-powerpc-user-cross.docker docker: add linux-user powered cross builder for QEMU 2018-07-05 16:57:39 +01:00
debian-ppc64-cross.docker tests: Fix up docker cross builds for ppc64 (BE) targets 2019-05-29 11:14:19 +10:00
debian-ppc64el-cross.docker docker: add debian/ppc64el based on Stretch 2017-07-18 10:54:30 +01:00
debian-riscv64-cross.docker tests/tcg: enable building for RISCV64 2018-06-20 20:22:34 +01:00
debian-s390x-cross.docker docker: remove packages now dependent of qemu in Stretch 2017-07-18 10:54:30 +01:00
debian-sh4-cross.docker tests/tcg: enable building for sh4 2018-06-20 20:22:34 +01:00
debian-sid.docker docker: Use a stable snapshot for Debian Sid 2019-01-14 14:52:30 +00:00
debian-sparc64-cross.docker tests/tcg: enable building for sparc64 2018-06-20 20:22:34 +01:00
debian-tricore-cross.docker docker: par down QEMU_CONFIGURE_OPTS in debian-tricore-cross 2018-07-24 11:45:25 +01:00
debian-win32-cross.docker ssh: switch from libssh2 to libssh 2019-06-24 16:01:04 +02:00
debian-win64-cross.docker ssh: switch from libssh2 to libssh 2019-06-24 16:01:04 +02:00
debian-xtensa-cross.docker tests/docker: add debian-xtensa-cross image 2019-03-12 17:05:21 +00:00
debian8-mxe.docker docker: Clean the MXE base image 2018-07-05 15:59:41 +01:00
debian8.docker docker: move debian-powerpc-cross to sid based build 2018-06-20 20:22:34 +01:00
debian9.docker tests/docker: squash initial update and install step for debian9 2019-02-22 09:32:20 +00:00
debian10.docker docker: add debian-buster-arm64-cross 2019-02-08 17:32:35 +00:00
fedora-cris-cross.docker tests/docker: Update the Fedora cross compile images to 30 2019-06-12 17:53:22 +01:00
fedora-i386-cross.docker tests/docker: Update the Fedora cross compile images to 30 2019-06-12 17:53:22 +01:00
fedora.docker tests/docker: Install Sphinx in the Fedora image 2019-07-23 15:53:25 +01:00
travis.docker tests/docker: update our Travis image 2019-01-14 14:52:30 +00:00
ubuntu.docker tests/docker: Install Ubuntu images noninteractively 2019-07-23 15:53:25 +01:00
ubuntu1804.docker tests/docker: Install Ubuntu images noninteractively 2019-07-23 15:53:25 +01:00