diff --git a/CHANGELOG.md b/CHANGELOG.md index f033ae6b..6a5ddb8a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.2.13 (2024-01-04) + +* Bump alpine image to 3.19 + ## 2.2.12 (2023-12-07) * Upgrade Go to 1.21.5 diff --git a/cmd/docker-driver/Dockerfile b/cmd/docker-driver/Dockerfile index 4d21bb13..ce31ff41 100644 --- a/cmd/docker-driver/Dockerfile +++ b/cmd/docker-driver/Dockerfile @@ -9,7 +9,7 @@ COPY . /src/vali WORKDIR /src/vali RUN make clean && make BUILD_IN_CONTAINER=false cmd/docker-driver/docker-driver -FROM alpine:3.18 +FROM alpine:3.19 RUN apk add --update --no-cache ca-certificates tzdata COPY --from=build /src/vali/cmd/docker-driver/docker-driver /bin/docker-driver WORKDIR /bin/ diff --git a/cmd/logcli/Dockerfile b/cmd/logcli/Dockerfile index 7513216e..6f8ec119 100644 --- a/cmd/logcli/Dockerfile +++ b/cmd/logcli/Dockerfile @@ -5,7 +5,7 @@ COPY . /src/vali WORKDIR /src/vali RUN make clean && (if [ "${TOUCH_PROTOS}" ]; then make touch-protos; fi) && make BUILD_IN_CONTAINER=false logcli -FROM alpine:3.18 +FROM alpine:3.19 RUN apk add --no-cache ca-certificates diff --git a/cmd/migrate/Dockerfile b/cmd/migrate/Dockerfile index 90ededd3..011bf619 100644 --- a/cmd/migrate/Dockerfile +++ b/cmd/migrate/Dockerfile @@ -3,7 +3,7 @@ COPY . /src/vali WORKDIR /src/vali RUN make clean && make BUILD_IN_CONTAINER=false migrate -FROM alpine:3.18 +FROM alpine:3.19 RUN apk add --update --no-cache ca-certificates COPY --from=build /src/vali/cmd/migrate/migrate /usr/bin/migrate #ENTRYPOINT [ "/usr/bin/migrate" ] diff --git a/cmd/querytee/Dockerfile b/cmd/querytee/Dockerfile index a4c94be4..3dcf6d15 100644 --- a/cmd/querytee/Dockerfile +++ b/cmd/querytee/Dockerfile @@ -5,7 +5,7 @@ COPY . /src/vali WORKDIR /src/vali RUN make clean && make BUILD_IN_CONTAINER=false vali-querytee -FROM alpine:3.18 +FROM alpine:3.19 RUN apk add --update --no-cache ca-certificates COPY --from=build /src/vali/cmd/querytee/vali-querytee /usr/bin/querytee ENTRYPOINT [ "/usr/bin/querytee" ] diff --git a/cmd/querytee/Dockerfile.cross b/cmd/querytee/Dockerfile.cross index 81be00ea..661bb6c8 100644 --- a/cmd/querytee/Dockerfile.cross +++ b/cmd/querytee/Dockerfile.cross @@ -12,7 +12,7 @@ COPY . /src/vali WORKDIR /src/vali RUN make clean && GOARCH=$(cat /goarch) GOARM=$(cat /goarm) make BUILD_IN_CONTAINER=false vali-querytee -FROM alpine:3.18 +FROM alpine:3.19 RUN apk add --update --no-cache ca-certificates COPY --from=build /src/vali/cmd/querytee/querytee /usr/bin/querytee ENTRYPOINT [ "/usr/bin/querytee" ] diff --git a/cmd/vali-canary/Dockerfile b/cmd/vali-canary/Dockerfile index cdc4e324..dcd0caa5 100644 --- a/cmd/vali-canary/Dockerfile +++ b/cmd/vali-canary/Dockerfile @@ -6,7 +6,7 @@ COPY . /src/vali WORKDIR /src/vali RUN make clean && (if [ "${TOUCH_PROTOS}" ]; then make touch-protos; fi) && make BUILD_IN_CONTAINER=false vali-canary -FROM alpine:3.18 +FROM alpine:3.19 RUN apk add --update --no-cache ca-certificates COPY --from=build /src/vali/cmd/vali-canary/vali-canary /usr/bin/vali-canary ENTRYPOINT [ "/usr/bin/vali-canary" ] diff --git a/cmd/vali-canary/Dockerfile.cross b/cmd/vali-canary/Dockerfile.cross index 7c242d3b..370dad88 100644 --- a/cmd/vali-canary/Dockerfile.cross +++ b/cmd/vali-canary/Dockerfile.cross @@ -12,7 +12,7 @@ COPY . /src/vali WORKDIR /src/vali RUN make clean && GOARCH=$(cat /goarch) GOARM=$(cat /goarm) make BUILD_IN_CONTAINER=false vali-canary -FROM alpine:3.18 +FROM alpine:3.19 RUN apk add --update --no-cache ca-certificates COPY --from=build /src/vali/cmd/vali-canary/vali-canary /usr/bin/vali-canary ENTRYPOINT [ "/usr/bin/vali-canary" ] diff --git a/cmd/vali/Dockerfile b/cmd/vali/Dockerfile index ea9fb57e..fc994267 100644 --- a/cmd/vali/Dockerfile +++ b/cmd/vali/Dockerfile @@ -6,7 +6,7 @@ COPY . /src/vali WORKDIR /src/vali RUN make clean && (if [ "${TOUCH_PROTOS}" ]; then make touch-protos; fi) && make BUILD_IN_CONTAINER=false vali -FROM alpine:3.18 +FROM alpine:3.19 RUN apk add --no-cache ca-certificates libcap diff --git a/cmd/vali/Dockerfile.cross b/cmd/vali/Dockerfile.cross index 5f4efaad..d37d1a8b 100644 --- a/cmd/vali/Dockerfile.cross +++ b/cmd/vali/Dockerfile.cross @@ -12,7 +12,7 @@ COPY . /src/vali WORKDIR /src/vali RUN make clean && GOARCH=$(cat /goarch) GOARM=$(cat /goarm) make BUILD_IN_CONTAINER=false vali -FROM alpine:3.18 +FROM alpine:3.19 RUN apk add --no-cache ca-certificates diff --git a/cmd/vali/Dockerfile.debug b/cmd/vali/Dockerfile.debug index 432c4f65..c8f861ed 100644 --- a/cmd/vali/Dockerfile.debug +++ b/cmd/vali/Dockerfile.debug @@ -8,7 +8,7 @@ COPY . /src/vali WORKDIR /src/vali RUN make clean && make BUILD_IN_CONTAINER=false vali-debug -FROM alpine:3.18 +FROM alpine:3.19 RUN apk add --update --no-cache ca-certificates COPY --from=build /src/vali/cmd/vali/vali-debug /usr/bin/vali-debug COPY --from=build /go/bin/dlv /usr/bin/dlv diff --git a/cmd/valitail/Dockerfile.debug b/cmd/valitail/Dockerfile.debug index 53cc677a..99989b99 100644 --- a/cmd/valitail/Dockerfile.debug +++ b/cmd/valitail/Dockerfile.debug @@ -9,7 +9,7 @@ WORKDIR /src/vali RUN make clean && make BUILD_IN_CONTAINER=false valitail-debug -FROM alpine:3.18 +FROM alpine:3.19 RUN apk add --update --no-cache ca-certificates tzdata COPY --from=build /src/vali/cmd/valitail/valitail-debug /usr/bin/valitail-debug COPY --from=build /go/bin/dlv /usr/bin/dlv