TODO handling of rack blacklisting
Removing from rack should be dependent on no. of failures within the rack
Blacklisting a rack on the basis of a single node's blacklisting
may be overly aggressive.
Node failures could be co-related with other failures on the same rack
but we probably need a better approach at trying to decide how and when
to blacklist a rack