From c5131ba21aab6a6869be932f68064d42a80bea84 Mon Sep 17 00:00:00 2001 From: "Brian L. Troutwine" Date: Tue, 29 Oct 2024 18:11:07 -0700 Subject: [PATCH 1/2] Install fuse3 in lading container If the logrotate_fs generator is in use we must have fusermount3 in the container. This commit adds this command to the container. Signed-off-by: Brian L. Troutwine --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 67e2825d0..aab832193 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ COPY . /app RUN cargo build --release --locked --bin lading FROM docker.io/debian:bullseye-20240701-slim -RUN apt-get update && apt-get install -y libfuse3-dev=3.10.3-2 && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y libfuse3-dev=3.10.3-2 fuse3 && rm -rf /var/lib/apt/lists/* COPY --from=builder /app/target/release/lading /usr/bin/lading # smoke test From 4c851a7aff0005220b69d78ddafa5e85420e8677 Mon Sep 17 00:00:00 2001 From: "Brian L. Troutwine" Date: Tue, 29 Oct 2024 18:18:46 -0700 Subject: [PATCH 2/2] pin fuse3 package Signed-off-by: Brian L. Troutwine --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index aab832193..f3b14bc1e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ COPY . /app RUN cargo build --release --locked --bin lading FROM docker.io/debian:bullseye-20240701-slim -RUN apt-get update && apt-get install -y libfuse3-dev=3.10.3-2 fuse3 && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y libfuse3-dev=3.10.3-2 fuse3=3.10.3-2 && rm -rf /var/lib/apt/lists/* COPY --from=builder /app/target/release/lading /usr/bin/lading # smoke test