Signed-off-by: Sage Weil <sage@redhat.com>
if (i == "crc") {
v->push_back(CEPH_CON_MODE_CRC);
} else if (i == "secure") {
- v->push_back(CEPH_CON_MODE_SECURE);
+ if (cct->check_experimental_feature_enabled("ms-mode-secure")) {
+ v->push_back(CEPH_CON_MODE_SECURE);
+ }
} else {
lderr(cct) << "WARNING: unknown connection mode " << i << dendl;
}
CEPH_CON_MODE_CRC };
const std::vector<uint32_t> secure = { CEPH_CON_MODE_SECURE };
+ cct->_conf.set_val(
+ "enable_experimental_unrecoverable_data_corrupting_features", "*");
+
// baseline: everybody agrees
cct->_set_module_type(CEPH_ENTITY_TYPE_CLIENT);
cct->_conf.set_val("ms_cluster_mode", "crc secure");