Joshua Boniface
7a40c7a55b
Adds commands to both replace an OSD disk, and refresh (reimport) an existing OSD disk on a new node. This handles the cases where an OSD disk should be replaced (either due to upgrades or failures) or where a node is rebuilt in-place and an existing OSD must be re-imported to it. This should avoid the need to do a full remove/add sequence for either case. Also cleans up some aspects of OSD removal that are identical between methods (e.g. using safe-to-destroy and sleeping after stopping) and fixes a bug if an OSD does not truly exist when the daemon starts up. |
||
---|---|---|
.. | ||
objects | ||
util | ||
Daemon.py | ||
__init__.py | ||
dnsmasq-zookeeper-leases.py |