On 2016-12-02T14:23:39, Sage Weil <sage@xxxxxxxxxxxx> wrote: > On the other hand, if we simply make an opinionated choice about some > other per-host agent service, like we did in the original Calamari (which > used salt and zeromq, IIRC), we'll probably end up offending more users > than we please. > Perhaps the way forward is to pick *some* external host agent and service > to start with and ensure that it is integrated into ceph-mgr in a > pluggable way such that we have (1) the osd:device mappings available, (2) > a standard API for working with LEDs etc, and (3) a working plugin for > twiddling the LEDs, but ensure that other "disk services" backends can > also be used? Yes, that makes sense. Making an opinionated choice about the API the ceph-mgr plugin has and then we can patch in whatever transport we want. -- SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) "Experience is the name everyone gives to their mistakes." -- Oscar Wilde -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html