I'm don't prefer it. you have to maintain those releases up to their EOL.

On Thu, Jul 30, 2015 at 8:48 PM, Stijn De Weirdt <stijn.dewei...@ugent.be>
wrote:

> i would certainly like that all client libs and/or kernel modules stay
> tested and supported on these OSes for future ceph releases. not sure how
> much work that is, but the at least client side shouldn't be affected by
> the init move.
>
> stijn
>
>
> On 07/30/2015 04:43 PM, Marc wrote:
>
>> Hi,
>>
>> much like debian already has, I would suggest to not make systemd a
>> dependency for Ceph (or anything for that matter). The reason being here
>> that we desperately need sysvinit until the systemd forks are ready
>> which offer the systemd init system without all those slapped-on
>> appendages that systemd has accumulated.
>>
>> Alternatively, would it possible to maintain a dedicated changelog where
>> all changes to the init scripts are being collected so that people can
>> maintain their own sysvinit scripts? I just can't foresee systemd
>> becoming usable in the near future and thus we will have to rely on
>> sysvinit for quite a while longer.
>>
>>
>> RHEL6  will be maintained until Nov 2020, debian wheezy LTS until May
>> 2018, so I feel like it would be premature to drop those already. I
>> can't give any names but I know of at least 2 customers I am consulting
>> for that have blocked the RHEL7 upgrade due to systemd.
>>
>> Regards,
>> Marc
>>
>> On 07/30/2015 03:54 PM, Sage Weil wrote:
>>
>>> As time marches on it becomes increasingly difficult to maintain proper
>>> builds and packages for older distros.  For example, as we make the
>>> systemd transition, maintaining the kludgey sysvinit and udev support for
>>> centos6/rhel6 is a pain in the butt and eats up time and energy to
>>> maintain and test that we could be spending doing more useful work.
>>>
>>> "Dropping" them would mean:
>>>
>>>   - Ongoing development on master (and future versions like infernalis
>>> and
>>> jewel) would not be tested on these distros.
>>>
>>>   - We would stop building upstream release packages on ceph.com for new
>>> releases.
>>>
>>>   - We would probably continue building hammer and firefly packages for
>>> future bugfix point releases.
>>>
>>>   - The downstream distros would probably continue to package them,
>>> but the
>>> burden would be on them.  For example, if Ubuntu wanted to ship Jewel on
>>> precise 12.04, they could, but they'd probably need to futz with the
>>> packaging and/or build environment to make it work.
>>>
>>> So... given that, I'd like to gauge user interest in these old distros.
>>> Specifically,
>>>
>>>   CentOS6 / RHEL6
>>>   Ubuntu precise 12.04
>>>   Debian wheezy
>>>
>>> Would anyone miss them?
>>>
>>> In particular, dropping these three would mean we could drop sysvinit
>>> entirely and focus on systemd (and continue maintaining the existing
>>> upstart files for just a bit longer).  That would be a relief.  (The
>>> sysvinit files wouldn't go away in the source tree, but we wouldn't worry
>>> about packaging and testing them properly.)
>>>
>>> Thanks!
>>> sage
>>> _______________________________________________
>>> ceph-users mailing list
>>> ceph-users@lists.ceph.com
>>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>>>
>>
>> _______________________________________________
>> ceph-users mailing list
>> ceph-users@lists.ceph.com
>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>>
>>
>>  _______________________________________________
> ceph-users mailing list
> ceph-users@lists.ceph.com
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>



-- 
Asif Murad Khan
Cell: +880-1713-114230
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to