Skip to content

Commit 3bf307a

Browse files
Bump the base-images group in /deploy with 2 updates
Bumps the base-images group in /deploy with 2 updates: golang and alpine. Updates `golang` from 1.26-alpine to 1.27-alpine Updates `alpine` from 3.22 to 3.24 --- updated-dependencies: - dependency-name: golang dependency-version: 1.27-alpine dependency-type: direct:production dependency-group: base-images - dependency-name: alpine dependency-version: '3.24' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: base-images ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent a194688 commit 3bf307a

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

‎deploy/Dockerfile.controller‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ COPY web/ ./
77
RUN npm run build
88

99
# Build the controller binary
10-
FROM golang:1.26-alpine AS go
10+
FROM golang:1.27-alpine AS go
1111
ARG VERSION=dev
1212
WORKDIR /src
1313
COPY go.mod go.sum ./
@@ -19,7 +19,7 @@ RUN CGO_ENABLED=0 go build \
1919
-o /controller ./cmd/controller
2020

2121
# Runtime image
22-
FROM alpine:3.22
22+
FROM alpine:3.24
2323
RUN adduser -D -H ghostfleet \
2424
&& mkdir -p /var/lib/ghostfleet \
2525
&& chown ghostfleet /var/lib/ghostfleet

‎deploy/Dockerfile.netboot‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# script (avoids a second DHCP boot-option round and its loop-avoidance
44
# complexity). Runs with host networking on the isolated interface.
55

6-
FROM alpine:3.22 AS ipxe
6+
FROM alpine:3.24 AS ipxe
77
# Accepted for build uniformity (the release workflow passes VERSION to all
88
# three images); nothing here stamps it.
99
ARG VERSION=dev
@@ -20,7 +20,7 @@ RUN cd /ipxe/src \
2020
&& make -j"$(nproc)" bin-x86_64-efi/snponly.efi EMBED=/embed.ipxe \
2121
&& ls -lh bin-x86_64-efi/snponly.efi
2222

23-
FROM alpine:3.22
23+
FROM alpine:3.24
2424
RUN apk add --no-cache dnsmasq
2525
COPY --from=ipxe /ipxe/src/bin-x86_64-efi/snponly.efi /tftp/snponly.efi
2626
COPY deploy/dnsmasq.conf.tmpl /etc/dnsmasq.conf.tmpl

‎deploy/Dockerfile.tempos‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# volume served by the controller's /boot endpoints.
66

77
# Agent binary (static)
8-
FROM golang:1.26-alpine AS agent
8+
FROM golang:1.27-alpine AS agent
99
ARG VERSION=dev
1010
WORKDIR /src
1111
COPY go.mod go.sum ./
@@ -17,7 +17,7 @@ RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build \
1717
-o /agent ./cmd/agent
1818

1919
# Kernel + initramfs assembly
20-
FROM alpine:3.22 AS build
20+
FROM alpine:3.24 AS build
2121
RUN apk add --no-cache linux-virt kmod cpio
2222
COPY deploy/tempos-init.sh /tmp/init
2323
COPY --from=agent /agent /tmp/agent
@@ -51,6 +51,6 @@ RUN set -e; \
5151
ls -lh /artifacts
5252

5353
# Artifact carrier: copies artifacts into the mounted images volume.
54-
FROM alpine:3.22
54+
FROM alpine:3.24
5555
COPY --from=build /artifacts /artifacts
5656
CMD ["sh", "-c", "cp -v /artifacts/* /out/ && echo 'temp OS artifacts installed'"]

0 commit comments

Comments
 (0)