]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-dev-new-setup: Only use podman if >= v4
authorZack Cerza <zack@cerza.org>
Mon, 10 Mar 2025 18:19:36 +0000 (12:19 -0600)
committerZack Cerza <zack@cerza.org>
Fri, 18 Apr 2025 17:19:25 +0000 (11:19 -0600)
Signed-off-by: Zack Cerza <zack@cerza.org>
ceph-dev-new-setup/build/build

index 0171f62567ca81d055c06237d97a79e686a24aba..04822201804dc2ad8edce9cd2c7e067349300620 100644 (file)
@@ -103,7 +103,8 @@ echo current version $cephver
 
 srcdir=`pwd`
 
-if command -v podman; then
+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