Signed-off-by: Zack Cerza <zack@cerza.org>
srcdir=`pwd`
-PODMAN_MAJOR_VERSION=$(podman version -f json | jq -r '.Client.Version|split(".")[0]')
-if command -v podman && [ "$PODMAN_MAJOR_VERSION" -ge 4 ]; then
- PODMAN=podman
- PODMAN_STORAGE_DIR="$HOME/.local/share/containers/storage/"
- test -d $PODMAN_STORAGE_DIR && sudo chgrp -R $(groups | cut -d' ' -f1) $PODMAN_STORAGE_DIR
+setup_container_runtime
+if command -v podman; then
+ PODMAN=podman
+elif [[ "$(groups)" =~ .*\ docker\ .* ]]; then
+ PODMAN=docker
else
- PODMAN="sudo docker"
+ PODMAN="sudo docker"
fi
if [ -d "$releasedir/$cephver" ]; then
builders:
- shell:
!include-raw-verbatim:
+ - ../../../scripts/setup_container_runtime.sh
- ../../../scripts/build_utils.sh
- ../../build/build