]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: respect rbd_default_snapshot_quiesce_mode in group_snap_create()
authorIlya Dryomov <idryomov@gmail.com>
Fri, 21 Mar 2025 13:43:50 +0000 (14:43 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 24 Mar 2025 15:53:10 +0000 (16:53 +0100)
commitb91ab48ccc621431b5327d0806137152e8fbb092
tree2f218edf2cb2546be8e2ed4ce97a1df3ee856f7b
parent538a5766d2d96399b411867a71dff2d12ea14952
librbd: respect rbd_default_snapshot_quiesce_mode in group_snap_create()

Make group_snap_create() behave the same as snap_create() and
mirror_image_create_snapshot(): APIs that don't take RBD_SNAP_CREATE_
flags explicitly should respect rbd_default_snapshot_quiesce_mode
option.

Fixes: https://tracker.ceph.com/issues/70632
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
src/librbd/Utils.cc
src/librbd/Utils.h
src/librbd/librbd.cc