diff --git a/binary_transparency/firmware/cmd/ft_personality/Dockerfile b/binary_transparency/firmware/cmd/ft_personality/Dockerfile index 050f89b66..0b4aafde7 100644 --- a/binary_transparency/firmware/cmd/ft_personality/Dockerfile +++ b/binary_transparency/firmware/cmd/ft_personality/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.20.5-buster@sha256:eb3f9ac805435c1b2c965d63ce460988e1000058e1f67881324746362baf9572 AS builder +FROM golang:1.21.6-bullseye@sha256:8d22d45396a5a19a3edeefd48ec23eb1d6b1bcf2205fe84caab41c2321f4374e AS builder LABEL stage=builder ARG GOFLAGS="" @@ -19,7 +19,7 @@ COPY . . RUN go build ./binary_transparency/firmware/cmd/ft_personality # Build release image -FROM golang:1.20.5-buster@sha256:eb3f9ac805435c1b2c965d63ce460988e1000058e1f67881324746362baf9572 +FROM golang:1.21.6-bullseye@sha256:8d22d45396a5a19a3edeefd48ec23eb1d6b1bcf2205fe84caab41c2321f4374e COPY --from=builder /build/ft_personality /bin/ft_personality ENTRYPOINT ["/bin/ft_personality"] diff --git a/binary_transparency/firmware/cmd/ftmapserver/Dockerfile b/binary_transparency/firmware/cmd/ftmapserver/Dockerfile index 83bcbe71b..bcb599720 100644 --- a/binary_transparency/firmware/cmd/ftmapserver/Dockerfile +++ b/binary_transparency/firmware/cmd/ftmapserver/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.20.5-buster@sha256:eb3f9ac805435c1b2c965d63ce460988e1000058e1f67881324746362baf9572 AS builder +FROM golang:1.21.6-bullseye@sha256:8d22d45396a5a19a3edeefd48ec23eb1d6b1bcf2205fe84caab41c2321f4374e AS builder LABEL stage=builder ARG GOFLAGS="" @@ -19,7 +19,7 @@ COPY . . RUN go build ./binary_transparency/firmware/cmd/ftmapserver # Build release image -FROM golang:1.20.5-buster@sha256:eb3f9ac805435c1b2c965d63ce460988e1000058e1f67881324746362baf9572 +FROM golang:1.21.6-bullseye@sha256:8d22d45396a5a19a3edeefd48ec23eb1d6b1bcf2205fe84caab41c2321f4374e COPY --from=builder /build/ftmapserver /bin/ftmapserver ENTRYPOINT ["/bin/ftmapserver"] diff --git a/integration/Dockerfile b/integration/Dockerfile index 810ce1105..914594196 100644 --- a/integration/Dockerfile +++ b/integration/Dockerfile @@ -1,5 +1,5 @@ # This Dockerfile builds a base image for the CloudBuild integration testing. -FROM golang:1.20-buster@sha256:eb3f9ac805435c1b2c965d63ce460988e1000058e1f67881324746362baf9572 as testbase +FROM golang:1.21.6-bullseye@sha256:8d22d45396a5a19a3edeefd48ec23eb1d6b1bcf2205fe84caab41c2321f4374e AS testbase WORKDIR /testbase @@ -20,7 +20,7 @@ RUN mkdir protoc && \ # Tamago bits RUN apt-get -y install binutils-arm-none-eabi build-essential make u-boot-tools && \ apt-get -y install -t buster-backports fuse fuse2fs -RUN curl -sfL https://github.com/usbarmory/tamago-go/releases/download/tamago-go1.20.2/tamago-go1.20.2.linux-amd64.tar.gz | tar -xzf - -C / +RUN curl -sfL https://github.com/usbarmory/tamago-go/releases/download/tamago-go1.21.6/tamago-go1.21.6.linux-amd64.tar.gz | tar -xzf - -C / ENV TAMAGO=/usr/local/tamago-go/bin/go ENV GOPATH /go