diff --git a/rust/src/client.rs b/rust/src/client.rs index a91383dd06..d1c5c20489 100644 --- a/rust/src/client.rs +++ b/rust/src/client.rs @@ -236,6 +236,11 @@ pub(crate) fn client_render_download_progress( } } +/// Install packages live into the running root filesystem. +/// This is only intended for use as part of a container builds. +/// For now, we fork/exec microdnf because this is exactly what its +/// main use case is, but in the future we may change the rpm-ostree code +/// to handle this more directly. pub(crate) fn microdnf_install(args: Vec) -> Result<()> { let mut microdnf_command = "microdnf"; let alt_microdnf_location = "/usr/lib/rpm-ostree/microdnf";