Skip to content

Commit 718c423

Browse files
committed
chore(deps): pin dependencies
1 parent 1f2f380 commit 718c423

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

images/dvcr-artifact/build/importer.Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG BUILDER_CACHE_IMAGE=golang:1.21-bookworm
1+
ARG BUILDER_CACHE_IMAGE=golang:1.21-bookworm@sha256:c6a5b9308b3f3095e8fde83c8bf4d68bd101fce606c1a0a1394522542509dda9
22
FROM $BUILDER_CACHE_IMAGE as builder
33

44
# Cache-friendly download modules.
@@ -13,7 +13,7 @@ RUN apt-get -qq update && apt-get -qq install -y --no-install-recommends libnbd-
1313
RUN GOOS=linux \
1414
go build -o importer ./cmd/dvcr_importer
1515

16-
FROM debian:bookworm-slim
16+
FROM debian:bookworm-slim@sha256:2ccc7e39b0a6f504d252f807da1fc4b5bcd838e83e4dec3e2f57b2a4a64e7214
1717
RUN apt-get -qq update && apt-get -qq install -y --no-install-recommends \
1818
ca-certificates \
1919
libnbd0 \

images/dvcr-artifact/build/uploader.Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG BUILDER_CACHE_IMAGE=golang:1.21-bookworm
1+
ARG BUILDER_CACHE_IMAGE=golang:1.21-bookworm@sha256:c6a5b9308b3f3095e8fde83c8bf4d68bd101fce606c1a0a1394522542509dda9
22
FROM $BUILDER_CACHE_IMAGE as builder
33

44
# Cache-friendly download modules.
@@ -13,7 +13,7 @@ RUN apt-get -qq update && apt-get -qq install -y --no-install-recommends libnbd-
1313
RUN GOOS=linux \
1414
go build -o uploader ./cmd/dvcr_uploader
1515

16-
FROM debian:bookworm-slim
16+
FROM debian:bookworm-slim@sha256:2ccc7e39b0a6f504d252f807da1fc4b5bcd838e83e4dec3e2f57b2a4a64e7214
1717
RUN apt-get -qq update && apt-get -qq install -y --no-install-recommends \
1818
ca-certificates \
1919
libnbd0 \

images/kube-api-proxy/local/Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Go builder.
2-
FROM golang:1.21-alpine3.19 AS builder
2+
FROM golang:1.21-alpine3.19@sha256:05a0855f995505bd8832ac8d5132ed097c08bf7e46119818e8c774cda954b04b AS builder
33

44
# Cache-friendly download of go dependencies.
55
ADD go.mod go.sum /app/
@@ -12,7 +12,7 @@ RUN GOOS=linux \
1212
go build -o proxy ./cmd/kube-api-proxy
1313

1414
# Go builder.
15-
FROM golang:1.21-alpine3.19 AS builder-test-controller
15+
FROM golang:1.21-alpine3.19@sha256:05a0855f995505bd8832ac8d5132ed097c08bf7e46119818e8c774cda954b04b AS builder-test-controller
1616

1717
# Cache-friendly download of go dependencies.
1818
ADD local/test-controller/go.mod local/test-controller/go.sum /app/
@@ -24,7 +24,7 @@ ADD local/test-controller/main.go /app/
2424
RUN GOOS=linux \
2525
go build -o test-controller .
2626

27-
FROM alpine:3.19
27+
FROM alpine:3.19@sha256:95c16745f100f44cf9a0939fd3f357905f845f8b6fa7d0cde0e88c9764060185
2828
RUN apk --no-cache add ca-certificates bash sed tini curl && \
2929
kubectlArch=linux/amd64 && \
3030
echo "Download kubectl for ${kubectlArch}" && \
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
FROM caddy:2.4.5
1+
FROM caddy:2.4.5@sha256:874405536b3ec82342977f386353e82f2a728fd1984f2cf7e94996f7dda5d09e
22
ADD images /usr/share/caddy/images/

images/virtualization-artifact/local/virtualization-controller/Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG BUILDER_CACHE_IMAGE=golang:1.20-alpine3.16
1+
ARG BUILDER_CACHE_IMAGE=golang:1.20-alpine3.16@sha256:6469405d7297f82d56195c90a3270b0806ef4bd897aa0628477d9959ab97a577
22
FROM $BUILDER_CACHE_IMAGE as builder
33

44
# Cache-friendly download modules.
@@ -13,7 +13,7 @@ RUN GOOS=linux \
1313
go build -o virtualization-controller ./cmd/virtualization-controller
1414

1515

16-
FROM alpine:3.18
16+
FROM alpine:3.18@sha256:5292533eb4efd4b5cf35e93b5a2b7d0e07ea193224c49446c7802c19ee4f2da5
1717
# curl for testing progress metrics
1818
RUN apk add --no-cache curl
1919
COPY --from=builder /app/virtualization-controller /

0 commit comments

Comments
 (0)