]> 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>
Fri, 25 Apr 2025 07:09:37 +0000 (09:09 +0200)
commit395f0fa548686398d55cd20634390f3f3d520c66
tree8ce31f00464771d66fa0757712c21f0bc1fb6d66
parent465bfad768c474d363ab52a56d5e8403565fe712
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>
(cherry picked from commit b91ab48ccc621431b5327d0806137152e8fbb092)
src/librbd/Utils.cc
src/librbd/Utils.h
src/librbd/librbd.cc