On Mon, Dec 5, 2016 at 12:58 PM, Lars Marowsky-Bree <lmb@xxxxxxxx> wrote: > On 2016-12-05T12:44:51, John Spray <jspray@xxxxxxxxxx> wrote: > >> Question to the OpenAttic folks, who afaik are the only ones on the >> thread actively building tools like this: if ceph-mgr modules could do >> arbitrary command remote execution on OSD nodes, is that what you >> would use for blinking LEDs? How would you wire that up to the rest >> of your stack? > > So, in "our" world, we have Salt minions for remote execution > everywhere. > > If Ceph requires an additional remote execution channel, aren't we > rebuilding work that's part of both Salt, Ansible, Puppet, ...? Yes, although only a tiny part of what tools like ansible do -- and in the process, we save the effort of integrating with all of the above. IMHO it would actually be better value for money to write our own agent than to maintain and test a pluggable infrastructure that could use any of them (especially as some have different semantics), and handle newer/older versions of them, etc. John > > The advantage of having a ceph remote agent is most prominent if you > view ceph as an isolated distributed system. > > > Regards, > Lars > > -- > 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 -- 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