seeking maintainer for ceph-deploy (was Re: ceph-deploy's currentstatus)

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

 



Adding ceph-users to get a bit broader distribution.

tl;dr: is anyone interested in stepping up to help maintain ceph-deploy?

Thanks!
sage


On Fri, 9 Mar 2018, Alfredo Deza wrote:
> Since about October of 2015, ceph-deploy has gone without a dedicated lead
> doing full time development on it. I've tried keeping up with a few pull
> request as they come in, and doing the occasional release.
> 
> For the past two weeks, I've gone and cleaned up the backlog of tickets that
> piled up on the ceph-deploy tracker, but that is hardly enough progress.
> 
> The last large effort was to transition the OSD deployment away from ceph-disk
> and into ceph-volume, producing the 2.0.0 release.
> 
> Although most of the basic Ceph features are supported, there are quite a few
> that are not. The tracker has lots of examples for feature requests that aren't
> implemented and would take quite the effort to get them done.
> 
> Not having a dedicated lead will cause ceph-deploy to fall further behind
> piling issues and feature requests, and it is certainly not ideal to expose it
> in the Ceph documentation as the recommended (basic) deployment tool if this
> status-quo continues.
> 
> There is nothing currently for Ceph that does what ceph-deploy does today:
> easily configure and deploy a cluster, with minimal configuration. Ideally,
> I would love to see ceph-deploy piggy-back from ceph-ansible, and gain all of
> the features as they are implemented there, while keeping the simple/minimalist
> interface (the Gluster team does something similar with its gdeploy tool).
> 
> But then again, that also is quite a big task, and will take the effort of at
> least one lead pushing through and keeping up with new changes as they are
> needed.
> 
> Moving forward I think there are a couple of options:
> 
> If there is no one to lead the project in the next few weeks:
> 
> * Start a deprecation route, updating the docs to reflect its 'frozen' state
> * Remove mentions from the Ceph docs
> * Remove the package from the Ceph repos (this is done on a per-release basis)
> * Update the Ceph docs to point to ceph-ansible usage that might
> provide a similar result.
> 
> If there is interest in stepping up to help lead and work on it:
> 
> * Start addressing the somewhat large backlog of tickets
> (http://tracker.ceph.com/projects/ceph-deploy/issues)
> * Increase the release cadence (we are currently releasing every 5
> months on average!)
> * Consider using ceph-ansible as a backend to reduce the burden of
> implementing new features
> 
> 
> tl;dir
> ceph-deploy hasn't had a dedicated development effort since 2015, issues
> are pilling up, new features aren't getting added, and we are considering
> deprecating it unless there is interest in maintenance moving forward
> 
> 
> -Alfredo
> --
> 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
> 
> 
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux