From cd85facfb863cd9ced091fabc34939d38a2b0b54 Mon Sep 17 00:00:00 2001 From: Yair Podemsky Date: Thu, 29 Jan 2026 15:30:11 +0200 Subject: [PATCH] Update Container images to fedora 43 Updating all Fedroa container images to version 43. Also updating rust version to 1.92 Signed-off-by: Yair Podemsky --- .github/workflows/lint.yml | 2 +- Cargo.toml | 2 +- Containerfile | 4 ++-- attestation-key-register/Containerfile | 4 ++-- compute-pcrs/Containerfile | 4 ++-- register-server/Containerfile | 4 ++-- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 50261314..aa3777f2 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -22,7 +22,7 @@ concurrency: env: CARGO_TERM_COLOR: always # Pinned toolchain for linting - ACTIONS_LINTS_TOOLCHAIN: 1.85.0 + ACTIONS_LINTS_TOOLCHAIN: 1.92.0 jobs: linting: diff --git a/Cargo.toml b/Cargo.toml index 87d9752a..ef1ce97a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ resolver = "3" [workspace.package] edition = "2024" -rust-version = "1.85" +rust-version = "1.92" [workspace.dependencies] anyhow = "1.0.100" diff --git a/Containerfile b/Containerfile index a2d168bd..2aa7d88d 100644 --- a/Containerfile +++ b/Containerfile @@ -5,7 +5,7 @@ ARG build_type # Dependency build stage -FROM ghcr.io/trusted-execution-clusters/buildroot AS builder +FROM ghcr.io/trusted-execution-clusters/buildroot:fedora AS builder ARG build_type WORKDIR /build @@ -31,6 +31,6 @@ COPY operator/src operator/src RUN cargo build -p operator $(if [ "$build_type" = release ]; then echo --release; fi) # Distribution stage -FROM quay.io/fedora/fedora:42 +FROM quay.io/fedora/fedora:43 ARG build_type COPY --from=builder "/build/target/$build_type/operator" /usr/bin diff --git a/attestation-key-register/Containerfile b/attestation-key-register/Containerfile index a287db7a..de0677a3 100644 --- a/attestation-key-register/Containerfile +++ b/attestation-key-register/Containerfile @@ -3,7 +3,7 @@ # SPDX-License-Identifier: CC0-1.0 ARG build_type -FROM ghcr.io/trusted-execution-clusters/buildroot AS builder +FROM ghcr.io/trusted-execution-clusters/buildroot:fedora AS builder ARG build_type WORKDIR /build @@ -26,7 +26,7 @@ RUN sed -i 's/members =.*/members = ["lib", "attestation-key-register"]/' Cargo. COPY attestation-key-register/src attestation-key-register/src RUN cargo build -p attestation-key-register $(if [ "$build_type" = release ]; then echo --release; fi) -FROM quay.io/fedora/fedora:42 +FROM quay.io/fedora/fedora:43 ARG build_type COPY --from=builder "/build/target/$build_type/attestation-key-register" /usr/bin EXPOSE 8001 diff --git a/compute-pcrs/Containerfile b/compute-pcrs/Containerfile index d1aa1e0e..6286a0b4 100644 --- a/compute-pcrs/Containerfile +++ b/compute-pcrs/Containerfile @@ -4,7 +4,7 @@ # SPDX-License-Identifier: CC0-1.0 ARG build_type -FROM ghcr.io/trusted-execution-clusters/buildroot AS builder +FROM ghcr.io/trusted-execution-clusters/buildroot:fedora AS builder ARG build_type WORKDIR /build @@ -28,7 +28,7 @@ RUN sed -i 's/members =.*/members = ["compute-pcrs", "lib"]/' Cargo.toml && \ COPY compute-pcrs/src compute-pcrs/src RUN cargo build -p compute-pcrs $(if [ "$build_type" = release ]; then echo --release; fi) -FROM quay.io/fedora/fedora:42 +FROM quay.io/fedora/fedora:43 ARG build_type COPY --from=builder "/build/target/$build_type/compute-pcrs" /usr/bin COPY --from=builder /build/reference-values /reference-values diff --git a/register-server/Containerfile b/register-server/Containerfile index 975a202f..7124a1cf 100644 --- a/register-server/Containerfile +++ b/register-server/Containerfile @@ -3,7 +3,7 @@ # SPDX-License-Identifier: CC0-1.0 ARG build_type -FROM ghcr.io/trusted-execution-clusters/buildroot AS builder +FROM ghcr.io/trusted-execution-clusters/buildroot:fedora AS builder ARG build_type WORKDIR /build @@ -27,7 +27,7 @@ RUN sed -i 's/members =.*/members = ["lib", "register-server"]/' Cargo.toml && \ COPY register-server/src register-server/src RUN cargo build -p register-server $(if [ "$build_type" = release ]; then echo --release; fi) -FROM quay.io/fedora/fedora:42 +FROM quay.io/fedora/fedora:43 ARG build_type COPY --from=builder "/build/target/$build_type/register-server" /usr/bin EXPOSE 3030