From cbbfeb51cedcabd1da9bf0a06b0cd6e6dcc68ebc Mon Sep 17 00:00:00 2001 From: charliemirabile <46761267+charliemirabile@users.noreply.github.com> Date: Fri, 19 Sep 2025 10:14:15 -0400 Subject: [PATCH 1/2] orbit: radius: Containerfile: ensure man pages are actually installed default dnf configuration for fedora container images includes tsflags=nodocs which disables all documentation from being installed. pass setopt=tsflags= to clear that setting and install the documentation. --- orbit/radius.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/orbit/radius.py b/orbit/radius.py index 533dbac3..52d2bc1a 100644 --- a/orbit/radius.py +++ b/orbit/radius.py @@ -813,7 +813,7 @@ def handle_containerfile(rocket): FROM fedora:42 RUN dnf -y update && \ - dnf install -y --setopt=install_weak_deps=False \ + dnf install -y --setopt=install_weak_deps=False --setopt=tsflags= \ git \ tar \ make \ From 8349e7e705284a2484561f748d67db9ac7699e4a Mon Sep 17 00:00:00 2001 From: charliemirabile <46761267+charliemirabile@users.noreply.github.com> Date: Fri, 19 Sep 2025 10:21:39 -0400 Subject: [PATCH 2/2] orbit: radius: Containerfile: add more packages `file` is helpful for inspecting things like patches or elf binaries bash-completion and bash-color-prompt are just nice to have to make the shell more ergonomic, and `rsync` is needed for kernel makefile headers_install target. --- orbit/radius.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/orbit/radius.py b/orbit/radius.py index 52d2bc1a..0353c9f4 100644 --- a/orbit/radius.py +++ b/orbit/radius.py @@ -842,6 +842,10 @@ def handle_containerfile(rocket): strace \ man \ man-pages \ + file \ + bash-color-prompt \ + bash-completion \ + rsync \ && \ dnf clean all && \ :