Hi All, https://build.opensuse.org/request/show/497904 came through the other day, which is a request to submit ceph-deploy from SUSE:SLE-12-SP3:GA to openSUSE:Leap:42.3. If accepted, that will bring ceph-deploy up to version 1.5.34 in Leap 42.3. I don't think there's anything wrong with that, so we should probably accept it, given that ceph-deploy is already in Leap and Tumbleweed (although, in Tumbleweed it's slightly newer -- version 1.5.36, same as in filesystems:ceph). This leads me to the question though, what to do with ceph-deploy on openSUSE going forwards. I'm personally supportive of dropping it in favour of deepsea, except for the fact that ceph-deploy still features prominently in the upstream ceph docs. Also, upstream has been doing minor works (they're up to 1.5.38 now, which includes support for ceph-mgr). So, what next for ceph-deploy on openSUSE? Leave it as-is? Keep it indefinitely (and periodically pull updates in from upstream)? Eventually deprecate and remove it? Thanks, Tim -- Tim Serong Senior Clustering Engineer SUSE tserong@suse.com -- To unsubscribe, e-mail: opensuse-ceph+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ceph+owner@opensuse.org
So, what next for ceph-deploy on openSUSE? Leave it as-is? Keep it indefinitely (and periodically pull updates in from upstream)? Eventually deprecate and remove it?
In Leap 42.3, I'm for dropping ceph-deploy, but only after DeepSea is in. Indeed, that was the motivation behind submitting DeepSea. Nathan -- To unsubscribe, e-mail: opensuse-ceph+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ceph+owner@opensuse.org
On 05/26/2017 03:43 PM, Nathan Cutler wrote:
So, what next for ceph-deploy on openSUSE? Leave it as-is? Keep it indefinitely (and periodically pull updates in from upstream)? Eventually deprecate and remove it?
In Leap 42.3, I'm for dropping ceph-deploy, but only after DeepSea is in.
Indeed, that was the motivation behind submitting DeepSea.
OK, so should we put a comment on https://build.opensuse.org/request/show/497904 to that effect? Or just wait for now? Thanks, Tim -- Tim Serong Senior Clustering Engineer SUSE tserong@suse.com -- To unsubscribe, e-mail: opensuse-ceph+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ceph+owner@opensuse.org
On 05/26/2017 03:43 PM, Nathan Cutler wrote:
So, what next for ceph-deploy on openSUSE? Leave it as-is? Keep it indefinitely (and periodically pull updates in from upstream)? Eventually deprecate and remove it?
In Leap 42.3, I'm for dropping ceph-deploy, but only after DeepSea is in.
Indeed, that was the motivation behind submitting DeepSea.
OK, so should we put a comment on https://build.opensuse.org/request/show/497904 to that effect? Or just wait for now?
Put comment to that effect. Thanks, Nathan -- To unsubscribe, e-mail: opensuse-ceph+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ceph+owner@opensuse.org
On 05/27/2017 11:50 AM, Nathan Cutler wrote:
On 05/26/2017 03:43 PM, Nathan Cutler wrote:
So, what next for ceph-deploy on openSUSE? Leave it as-is? Keep it indefinitely (and periodically pull updates in from upstream)? Eventually deprecate and remove it?
In Leap 42.3, I'm for dropping ceph-deploy, but only after DeepSea is in.
Indeed, that was the motivation behind submitting DeepSea.
OK, so should we put a comment on https://build.opensuse.org/request/show/497904 to that effect? Or just wait for now?
Put comment to that effect.
Sweet, thanks! Tim -- Tim Serong Senior Clustering Engineer SUSE tserong@suse.com -- To unsubscribe, e-mail: opensuse-ceph+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ceph+owner@opensuse.org
On 05/27/2017 12:55 PM, Tim Serong wrote:
On 05/27/2017 11:50 AM, Nathan Cutler wrote:
On 05/26/2017 03:43 PM, Nathan Cutler wrote:
So, what next for ceph-deploy on openSUSE? Leave it as-is? Keep it indefinitely (and periodically pull updates in from upstream)? Eventually deprecate and remove it?
In Leap 42.3, I'm for dropping ceph-deploy, but only after DeepSea is in.
Just for posterity: the request to get DeepSea in was declined[1], and further work is required[2]. Meanwhile, the automatic ceph-mgr creation hack has been removed from Luminous[3], and the ceph-deploy version present in Factory and Leap 42.3 doesn't know how to deploy ceph-mgr, leaving us with a broken deployment tool shipping in our base distro. So, I've opened https://build.opensuse.org/request/show/509359 to update ceph-deploy in Factory. If that goes in, and if nobody here objects, I'll open a request to get this into Leap 42.3 as well (which probably means an MR at this stage, AIUI). Thanks, Tim [1] https://build.opensuse.org/request/show/503528 [2] https://github.com/SUSE/DeepSea/issues/360 [3] https://github.com/ceph/ceph/pull/16023 -- Tim Serong Senior Clustering Engineer SUSE tserong@suse.com -- To unsubscribe, e-mail: opensuse-ceph+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ceph+owner@opensuse.org
On 07/11/2017 06:21 PM, Tim Serong wrote:
On 05/27/2017 12:55 PM, Tim Serong wrote:
On 05/27/2017 11:50 AM, Nathan Cutler wrote:
On 05/26/2017 03:43 PM, Nathan Cutler wrote:
So, what next for ceph-deploy on openSUSE? Leave it as-is? Keep it indefinitely (and periodically pull updates in from upstream)? Eventually deprecate and remove it?
In Leap 42.3, I'm for dropping ceph-deploy, but only after DeepSea is in.
Just for posterity: the request to get DeepSea in was declined[1], and further work is required[2].
Meanwhile, the automatic ceph-mgr creation hack has been removed from Luminous[3], and the ceph-deploy version present in Factory and Leap 42.3 doesn't know how to deploy ceph-mgr, leaving us with a broken deployment tool shipping in our base distro. So, I've opened https://build.opensuse.org/request/show/509359 to update ceph-deploy in Factory. If that goes in, and if nobody here objects, I'll open a request to get this into Leap 42.3 as well (which probably means an MR at this stage, AIUI).
...and ceph-deploy is updated in Leap 42.3 now too (https://build.opensuse.org/request/show/509961). I've also tweaked https://en.opensuse.org/openSUSE:Ceph a little bit to mention Luminous is in 42.3, that DeepSea can be obtained from filesystems:ceph, and I've added the "mgr create" invocation to the ceph-deploy example. Regards, Tim -- Tim Serong Senior Clustering Engineer SUSE tserong@suse.com -- To unsubscribe, e-mail: opensuse-ceph+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ceph+owner@opensuse.org
participants (2)
-
Nathan Cutler
-
Tim Serong