From: Kefu Chai Date: Sun, 30 Jul 2017 03:16:08 +0000 (+0800) Subject: osd: do not send pg_created unless luminous X-Git-Tag: v12.1.2~20^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=4584bff33f165adae3eb398b40011b3d51fc2096;p=ceph.git osd: do not send pg_created unless luminous See-also: http://tracker.ceph.com/issues/20785 Signed-off-by: Kefu Chai --- diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 79f29db4b99..3e721e9bc98 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -1080,7 +1080,9 @@ void OSDService::send_pg_temp() void OSDService::send_pg_created(pg_t pgid) { dout(20) << __func__ << dendl; - monc->send_mon_message(new MOSDPGCreated(pgid)); + if (osdmap->require_osd_release >= CEPH_RELEASE_LUMINOUS) { + monc->send_mon_message(new MOSDPGCreated(pgid)); + } } // --------------------------------------