]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
MDSMonitor: initialize new Filesystem epoch from pending 21512/head
authorPatrick Donnelly <pdonnell@redhat.com>
Tue, 17 Apr 2018 01:42:53 +0000 (18:42 -0700)
committerPrashant D <pdhange@redhat.com>
Thu, 19 Apr 2018 06:50:10 +0000 (02:50 -0400)
Fixes: https://tracker.ceph.com/issues/23764
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 9341e4ba01e1641fa7a016698cdf53a28c7af0c7)

Conflicts:
src/mds/FSMap.cc: Resolved in create_filesystem

src/mds/FSMap.cc

index d2ba81aeb09b03186cadf5d2c0319d3a82b2102e..504aa41f9b2e6b5909111e7c5bb69d24213ed72a 100644 (file)
@@ -230,6 +230,7 @@ void FSMap::create_filesystem(boost::string_view name,
                               uint64_t features)
 {
   auto fs = std::make_shared<Filesystem>();
+  fs->mds_map.epoch = epoch;
   fs->mds_map.fs_name = std::string(name);
   fs->mds_map.max_mds = 1;
   fs->mds_map.data_pools.push_back(data_pool);