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. |
||
---|---|---|
.. | ||
CephInstance.py | ||
DNSAggregatorInstance.py | ||
MetadataAPIInstance.py | ||
NodeInstance.py | ||
SRIOVVFInstance.py | ||
VMConsoleWatcherInstance.py | ||
VMInstance.py | ||
VXNetworkInstance.py | ||
__init__.py |