From bee86bf142d1cc79b55a4ce3799cfb82e316f0ac Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Sat, 20 Mar 2021 15:18:03 -0700 Subject: [PATCH] crimson/tools/store-nbd: randomize uuid for BlockSegmentManager Signed-off-by: Samuel Just --- src/crimson/tools/store-nbd.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/crimson/tools/store-nbd.cc b/src/crimson/tools/store-nbd.cc index d7cba168a32..3aa3d7968b9 100644 --- a/src/crimson/tools/store-nbd.cc +++ b/src/crimson/tools/store-nbd.cc @@ -627,8 +627,11 @@ public: segment_manager::block::BlockSegmentManager >(); logger().debug("mkfs"); - return segment_manager->mkfs( - { *config.path, config.segment_size, config.total_device_size } + BlockSegmentManager::mkfs_config_t block_config{ + *config.path, config.segment_size, config.total_device_size + }; + block_config.meta.seastore_id.generate_random(); + return segment_manager->mkfs(std::move(block_config) ).safe_then([this] { logger().debug(""); return segment_manager->mount({ *config.path }); -- 2.39.5