From edf3bcbfa984ea817a9ac5411af23e5a7c29d3d8 Mon Sep 17 00:00:00 2001 From: "Yan, Zheng" Date: Thu, 28 Mar 2019 18:03:31 +0800 Subject: [PATCH] mds: update projected_version when upgrading snaptable Fixes: http://tracker.ceph.com/issues/38835 Signed-off-by: "Yan, Zheng" --- src/mds/SnapServer.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mds/SnapServer.h b/src/mds/SnapServer.h index 0fee9db9a10..a3f9f7db590 100644 --- a/src/mds/SnapServer.h +++ b/src/mds/SnapServer.h @@ -100,11 +100,12 @@ public: bool upgrade_format() { // upgraded from old filesystem + ceph_assert(is_active()); ceph_assert(last_snap > 0); bool upgraded = false; if (get_version() == 0) { // version 0 confuses snapclient code - reset_state(); + reset(); upgraded = true; } if (snaprealm_v2_since == CEPH_NOSNAP) { -- 2.47.3