I'm indifferent to agent vs. agent-less. I *believe* that having a ceph-private distribution is easier/simpler/more reliable than trying to layer over some other system (ansible, salt, etc.) [i.e., I agree with John]. But this isn't a strongly held belief. I'm *metaphysically certain* that whatever distribution scheme is adopted that it not be optional. A large barrier to adoption of Ceph today is the lack of "middle-ware" that handles infrequent operational events (node addition/removal, media failure/recovery, migration, etc.). IMO, this middle-ware will have to be a standard part of Ceph, i.e., fully functional "out of the box" without site-specific twiddling (though having a mechanism to insert site-specific stuff is fine with me, it just can't be *required*). In my mind, the distribution scheme is the next step in the evolution of Ceph-mgr. It's what's missing :) > -----Original Message----- > From: ceph-devel-owner@xxxxxxxxxxxxxxx [mailto:ceph-devel- > owner@xxxxxxxxxxxxxxx] On Behalf Of Bassam Tabbara > Sent: Monday, December 05, 2016 9:48 AM > To: John Spray <jspray@xxxxxxxxxx> > Cc: Lars Marowsky-Bree <lmb@xxxxxxxx>; Ceph Development <ceph- > devel@xxxxxxxxxxxxxxx> > Subject: Re: disk enclosure LEDs > > > 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. > > Calmari was using salt stack (among other things). I agree with John that > Ceph should have its own simple story for management. I just hope that it > remains *optional* as we’ve seen on this thread there are numerous > approaches to this problem. Its also not immediately obvious that the > different solutions could be layered. > > Should this be a topic for the next CDM? > > > {.n + +% lzwm b 맲 r yǩ ׯzX ܨ} Ơz &j:+v zZ+ +zf h ~ i z w > ? & )ߢf ��.n��������+%������w��{.n����z��u���ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f