]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
script/build-with-container: skip dnf cache dir volume mounts on docker
authorJohn Mulligan <jmulligan@redhat.com>
Thu, 20 Feb 2025 14:50:49 +0000 (09:50 -0500)
committerKamoltat Sirivadhna <ksirivad@redhat.com>
Fri, 10 Oct 2025 18:27:42 +0000 (18:27 +0000)
commit046f182252b2158305937281395a41e9d9e8cf87
tree75b680eecaa043eaad7daf169905df72bc7598d6
parent2bdc8d8ef725d9d6bfdf9600f7d77f2920537f43
script/build-with-container: skip dnf cache dir volume mounts on docker

When using docker the --volume option is not available during build
(docker [buildx] build), unlike podman. Since passing these volumes must
be conditional on them being set up I see no way to handle this short of
just disabling the option on docker. Log the fact that it's being
skipped - the only other issue is that we pointlessly set up some dirs
and the build may be a bit slower.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit 4208a736652190fdaad3006c435f6c068e81a093)
(cherry picked from commit 08f7626d7241ba3a00f98fd2df1faab649845f57)
src/script/build-with-container.py