mon/MgrMonitor: add always_on_modules for quincy

Signed-off-by: Sage Weil <sage@newdream.net>
This commit is contained in:
Sage Weil 2021-01-23 13:16:20 -06:00
parent beb62c029a
commit 348ed248f4
2 changed files with 16 additions and 2 deletions

View File

@ -64,7 +64,7 @@ Mon
---
- [ ] qa/standalone/mon/misc adjust `TEST_mon_features` (add X cases and adjust `--mon-debug-no-require-X`)
- [ ] mon/MgrMonitor.cc adjust `always_on_modules`
- [x] mon/MgrMonitor.cc adjust `always_on_modules`
- [ ] common/options.cc define `mon_debug_no_require_X`
- [ ] common/options.cc remove `mon_debug_no_require_X-2`
- [ ] mon/OSDMonitor.cc `create_initial`: adjust new `require_osd_release`, and add associated `mon_debug_no_require_X`

View File

@ -107,7 +107,21 @@ const static std::map<uint32_t, std::set<std::string>> always_on_modules = {
"pg_autoscaler",
"telemetry",
}
}
},
{
CEPH_RELEASE_QUINCY, {
"crash",
"status",
"progress",
"balancer",
"devicehealth",
"orchestrator",
"rbd_support",
"volumes",
"pg_autoscaler",
"telemetry",
}
},
};
// Prefix for mon store of active mgr's command descriptions