Re: ceph-mgr PTL

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 10/18/2018 04:22 PM, John Spray wrote:
> So I think we have two active areas of need here:
>  - the orchestration modules (i.e. the ongoing development of
> orchestrator.py and the orchestrator_cli module in partnership with
> each of the orchestrator modules that consume it)
>  - ceph-mgr in general (everything behind the MgrModule interface, and
> the modules themselves as necessary).
> 
> We could consider having a PTL role for one of those and leaving the
> other to ad-hoc development, having two new PTL roles for "mgr core"
> and "mgr orchestration", or having one PTL who is responsible for core
> ceph-mgr and the interfaces all the way up to orchestrator modules.  I
> probably lean toward the last one as it's simplest, although will be a
> lot of work for anyone taking it on.

Personally I think the former makes more sense. I think the
orchestration bits have a significantly different functional scope than
the rest of the "mgr core" itself, and both may benefit from having
different people, with different perspectives and experiences.

That will also reduce the load on any one single person too, which is
definitely a plus: one person to handle the PTL role for ceph-mgr
internals works, with the additional load of more and more modules being
contributed; another for the ramping up orchestrator work.

That said, I'm very tempted to throw Tim Serong's and Kefu Chai's names
into the hat for the "mgr core" PTL role. My perception may be skewed,
but they have been involved with the mgr since the beginning, and either
one will surely be good addition to its leadership.

And while I'm at it, I'll also throw Jan Fajerski's and Ricardo Dias's
for the "mgr orchestration" PTL. In this case because they are quite
acquainted with deployment and orchestration itself, having been deeply
involved in deepsea (Jan has been, additionally, recently involved in
rook too), and I'm sure either one of them could offer quite the
perspective on common issues and pitfalls. Plus they both have
experience working with the community on the mgr side. I just can't find
it in me to pick one of the other. ¯\_(ツ)_/¯

  -Joao



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux