address the failure spotted in teuthology based test:
sudo ceph --cluster ceph osd new
00000000-0000-0000-0000-
000000000000 0
Signed-off-by: chunmei-liu <chunmei.liu@intel.com>
fetch_config().get();
}
if (config.count("mkfs")) {
+ auto osd_uuid = local_conf().get_val<uuid_d>("osd_uuid");
+ if (osd_uuid.is_zero()) {
+ // use a random osd uuid if not specified
+ osd_uuid.generate_random();
+ }
osd.invoke_on(
0,
&crimson::osd::OSD::mkfs,
- local_conf().get_val<uuid_d>("osd_uuid"),
+ osd_uuid,
local_conf().get_val<uuid_d>("fsid")).get();
}
if (config.count("mkkey") || config.count("mkfs")) {