20612: Set DEBIAN_FRONTEND=noninteractive for container build.
authorTom Clegg <tom@curii.com>
Fri, 1 Sep 2023 17:47:08 +0000 (13:47 -0400)
committerTom Clegg <tom@curii.com>
Fri, 1 Sep 2023 17:47:08 +0000 (13:47 -0400)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

lib/diagnostics/cmd.go

index aade1086fc7dfee27c87e23e69c609f543bac0d3..1e3c42a08b946c3e664e486160b6c1b9f3894a7d 100644 (file)
@@ -481,7 +481,7 @@ func (diag *diagnoser) runtests() {
                }
 
                dockerfile := "FROM " + diag.dockerImageFrom + "\n"
-               dockerfile += "RUN apt-get update && apt-get install --yes --no-install-recommends libfuse2 ca-certificates && apt-get clean\n"
+               dockerfile += "RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install --yes --no-install-recommends libfuse2 ca-certificates && apt-get clean\n"
                dockerfile += "COPY /arvados-client /arvados-client\n"
                cmd := exec.Command("docker", "build", "--tag", tag, "-f", "-", tempdir)
                cmd.Stdin = strings.NewReader(dockerfile)