diff --git a/Containerfile.bpfman.local b/Containerfile.bpfman.local index 83f5a61da..9a33e20c4 100644 --- a/Containerfile.bpfman.local +++ b/Containerfile.bpfman.local @@ -5,7 +5,7 @@ # This is a short term fix and will be moving to ubi9minimal as soon as possible. So try to keep # keep Ubuntu specifics on their own lines. #FROM rust:1 AS bpfman-build -FROM ubuntu:24.04 AS bpfman-build +FROM ubuntu:26.04 AS bpfman-build # Packages need to build on Ubuntu RUN apt-get update && apt-get install -y\ @@ -47,7 +47,7 @@ RUN --mount=type=cache,target=/usr/src/bpfman/target/ \ cp /usr/src/bpfman/target/release/bpfman-rpc ./bpfman/ #FROM fedora:40 -FROM ubuntu:24.04 +FROM ubuntu:26.04 ## Image for Local testing is much more of a debug image, give it bpftool and tcpdump # RUN dnf makecache --refresh && dnf -y install bpftool tcpdump diff --git a/Containerfile.bpfman.multi.arch b/Containerfile.bpfman.multi.arch index 7b823327c..2f67c0e16 100644 --- a/Containerfile.bpfman.multi.arch +++ b/Containerfile.bpfman.multi.arch @@ -1,7 +1,7 @@ # We do not use --platform feature to auto fill this ARG because of incompatibility between podman and docker ARG BUILDPLATFORM=linux/amd64 -FROM --platform=$BUILDPLATFORM ubuntu:24.04 AS bpfman-build +FROM --platform=$BUILDPLATFORM ubuntu:26.04 AS bpfman-build ARG BUILDPLATFORM @@ -34,7 +34,7 @@ RUN if [ "$TARGETPLATFORM" = "linux/amd64" ]; then \ cp target/s390x-unknown-linux-gnu/release/bpfman-rpc bin/.; \ fi -FROM ubuntu:24.04 +FROM ubuntu:26.04 RUN apt-get update && \ apt-get -y install ca-certificates && \