]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
container: avoid installing docs using the dnf configuration
authorJohn Mulligan <jmulligan@redhat.com>
Sat, 8 Feb 2025 19:51:23 +0000 (14:51 -0500)
committerJohn Mulligan <jmulligan@redhat.com>
Mon, 17 Mar 2025 17:42:47 +0000 (13:42 -0400)
commit69f33458724653226096e9e1744a5599fe315cb9
treed5e17db70b28979a16eefeb4b28d78c3a8576ca0
parent41ff2bdacddd106ccef2a7f3e2b6863c1c81914a
container: avoid installing docs using the dnf configuration

Avoid installing docs by using the dnf configuration tsflags parameter,
passing the nodocs flag. This tells dnf and rpm not to install
documentation, such as manpages. Stop installing the docs just to delete
them later with an `rm -rf` type command.  Now the docs don't get
installed in the first place, saving space, but the rpm is happy
(`rpm -Va` no longer shows docs as 'missing').

Fixes: https://tracker.ceph.com/issues/69868
Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit bf9b8d36aba3c7a8c7a3ecfc4d00359985e745b6)
container/Containerfile