Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
On 31/07/2015, Mariusz Gronczewski wrote: Well, Centos 6 will be supported to 2020, and centos 7 was released a year ago so I'd imagine a lot of people haven't migrated yet and migration process is nontrivial if you already did some modificiations to c6 (read: fix broken as fuck init scripts for few apps) If I understand, nobody is proposing to stop supporting CentOS 6 in Hammer. It makes perfect sense for the LTS release of Ceph to continue supporting the LTS releases of distributions that were current when it was released. But Jewel should only have to support RHEL 7 for its life cycle. This way newer releases of Ceph can take advantage of newer language, library, and kernel features and people who need the stability and assurance of an older, long-term support distribution can continue to have a stable, long-term support release of Ceph to go with it. ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
On Fri, 31 Jul 2015, Alexandre DERUMIER wrote: As I still haven't heard or seen about any upstream distros for Debian Jessie (see also [1]), Gitbuilder is already done for jessie http://gitbuilder.ceph.com/ceph-deb-jessie-x86_64-basic/ @Sage : Don't known if something is blocking to release package officially ? I don't think there are specific blockers except Alfredo's time. We need to set up another release build target machine in Jenkins. Alfredo's been rearchitecting the release build process and I've been hoping he can avoid touching the old ball of duct tape and add Jessie to the new hotness, but I'm not sure what the timeline looks like... Alfredo? sage - Mail original - De: Brian Kroth bpkr...@gmail.com À: Sage Weil sw...@redhat.com Cc: ceph-devel ceph-de...@vger.kernel.org, ceph-users ceph-us...@ceph.com Envoyé: Jeudi 30 Juillet 2015 17:58:12 Objet: Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy? Sage Weil sw...@redhat.com 2015-07-30 06:54: 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 As I still haven't heard or seen about any upstream distros for Debian Jessie (see also [1]), I am still running Debian Wheezy and as that is supposed to be supported for another ~4 years by Debian, it would be very nice if there were at least stability and security fixes backported for the upstream ceph package repositories for that platform. Additionally, I'll note that I'm personally likely to continue to use sysvinit so long as I still can, even when I am able to make the switch to Jessie. Thanks, Brian [1] http://www.spinics.net/lists/ceph-users/msg19959.html ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com -- To unsubscribe from this list: send the line unsubscribe ceph-devel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
That's good to hear. Thanks for the heads up. We're going to be getting another pile of hardware in the next couple of weeks and I'd prefer to not have to start with Wheezy just to have to move to Jessie a little bit later on. As someone said earlier, OS rollouts take some care to do in large environments. In the meantime I'll just keep refreshing http://ceph.com/debian/dists/ every couple of days :) Cheers, Brian Alexandre DERUMIER aderum...@odiso.com 2015-07-31 09:21: As I still haven't heard or seen about any upstream distros for Debian Jessie (see also [1]), Gitbuilder is already done for jessie http://gitbuilder.ceph.com/ceph-deb-jessie-x86_64-basic/ @Sage : Don't known if something is blocking to release package officially ? - Mail original - De: Brian Kroth bpkr...@gmail.com À: Sage Weil sw...@redhat.com Cc: ceph-devel ceph-de...@vger.kernel.org, ceph-users ceph-us...@ceph.com Envoyé: Jeudi 30 Juillet 2015 17:58:12 Objet: Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy? Sage Weil sw...@redhat.com 2015-07-30 06:54: 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 As I still haven't heard or seen about any upstream distros for Debian Jessie (see also [1]), I am still running Debian Wheezy and as that is supposed to be supported for another ~4 years by Debian, it would be very nice if there were at least stability and security fixes backported for the upstream ceph package repositories for that platform. Additionally, I'll note that I'm personally likely to continue to use sysvinit so long as I still can, even when I am able to make the switch to Jessie. Thanks, Brian [1] http://www.spinics.net/lists/ceph-users/msg19959.html ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com signature.asc Description: Digital signature ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
As I still haven't heard or seen about any upstream distros for Debian Jessie (see also [1]), Gitbuilder is already done for jessie http://gitbuilder.ceph.com/ceph-deb-jessie-x86_64-basic/ @Sage : Don't known if something is blocking to release package officially ? - Mail original - De: Brian Kroth bpkr...@gmail.com À: Sage Weil sw...@redhat.com Cc: ceph-devel ceph-de...@vger.kernel.org, ceph-users ceph-us...@ceph.com Envoyé: Jeudi 30 Juillet 2015 17:58:12 Objet: Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy? Sage Weil sw...@redhat.com 2015-07-30 06:54: 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 As I still haven't heard or seen about any upstream distros for Debian Jessie (see also [1]), I am still running Debian Wheezy and as that is supposed to be supported for another ~4 years by Debian, it would be very nice if there were at least stability and security fixes backported for the upstream ceph package repositories for that platform. Additionally, I'll note that I'm personally likely to continue to use sysvinit so long as I still can, even when I am able to make the switch to Jessie. Thanks, Brian [1] http://www.spinics.net/lists/ceph-users/msg19959.html ___ 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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
On Thu, 30 Jul 2015 06:54:13 -0700 (PDT), Sage Weil sw...@redhat.com wrote: 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? Well, Centos 6 will be supported to 2020, and centos 7 was released a year ago so I'd imagine a lot of people haven't migrated yet and migration process is nontrivial if you already did some modificiations to c6 (read: fix broken as fuck init scripts for few apps) -- Mariusz Gronczewski, Administrator Efigence S. A. ul. Wołoska 9a, 02-583 Warszawa T: [+48] 22 380 13 13 F: [+48] 22 380 13 14 E: mariusz.gronczew...@efigence.com mailto:mariusz.gronczew...@efigence.com pgpcGhLAW_G42.pgp Description: OpenPGP digital signature ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
[ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
Not at all. We have this: http://ceph.com/docs/master/releases/ I would expect that whatever distribution I install Ceph LTS release on will be supported for the time specified. That means if I install Hammer on CentOS 6 now it will stay supported until 3Q/2016. Of course if in the meantime the distribution itself becomes unsupported then it makes sense to stop supporting it for Ceph as well, but that’s probably not the case here: https://access.redhat.com/support/policy/updates/errata I don’t expect Ceph to be supported until EOL of the distro. Jan On 30 Jul 2015, at 16:34, Handzik, Joe joseph.t.hand...@hp.com wrote: So, essentially, you'd vote that all LTS/enterprise releases be supported until their vendor's (canonical, Suse, red hat) designated EOL date? Not voting either way, just trying to put a date stamp on some of this. Joe On Jul 30, 2015, at 9:30 AM, Jan “Zviratko” Schermer zvira...@zviratko.net wrote: I understand your reasons, but dropping support for LTS release like this is not right. You should lege artis support every distribution the LTS release could have ever been installed on - that’s what the LTS label is for and what we rely on once we build a project on top of it CentOS 6 in particular is still very widely used and even installed, enterprise apps rely on it to this day. Someone out there is surely maintaining their LTS Ceph release on this distro and not having tested packages will hurt badly. We don’t want out project managers selecting EMC SAN over CEPH SDS because of such uncertainty, and you should benchmark yourself to those vendors, maybe... Every developer loves dropping support and concentrating on the bleeding edge interesting stuff but that’s not how it should work. Just my 2 cents... Jan On 30 Jul 2015, at 15:54, Sage Weil sw...@redhat.com 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 -- To unsubscribe from this list: send the line unsubscribe ceph-devel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
I understand your reasons, but dropping support for LTS release like this is not right. You should lege artis support every distribution the LTS release could have ever been installed on - that’s what the LTS label is for and what we rely on once we build a project on top of it CentOS 6 in particular is still very widely used and even installed, enterprise apps rely on it to this day. Someone out there is surely maintaining their LTS Ceph release on this distro and not having tested packages will hurt badly. We don’t want out project managers selecting EMC SAN over CEPH SDS because of such uncertainty, and you should benchmark yourself to those vendors, maybe... Every developer loves dropping support and concentrating on the bleeding edge interesting stuff but that’s not how it should work. Just my 2 cents... Jan On 30 Jul 2015, at 15:54, Sage Weil sw...@redhat.com 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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
I understand your reasons, but dropping support for LTS release like this is not right. You should lege artis support every distribution the LTS release could have ever been installed on - that’s what the LTS label is for and what we rely on once we build a project on top of it CentOS 6 in particular is still very widely used and even installed, enterprise apps rely on it to this day. Someone out there is surely maintaining their LTS Ceph release on this distro and not having tested packages will hurt badly. We don’t want out project managers selecting EMC SAN over CEPH SDS because of such uncertainty, and you should benchmark yourself to those vendors, maybe... Every developer loves dropping support and concentrating on the bleeding edge interesting stuff but that’s not how it should work. Just my 2 cents... Jan P.S. sorry if this reached your more than once, my mail client is having a very baaad day On 30 Jul 2015, at 15:54, Sage Weil sw...@redhat.com 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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
If hammer and firefly bugfix releases will still be packaged for these distros, I don't see a problem with this. Anyone who is operating an existing LTS deployment on CentOS 6, etc. will continue to receive fixes for said LTS release. Jon From: ceph-users on behalf of Jan “Zviratko” Schermer Date: Thursday, July 30, 2015 at 8:29 AM To: Sage Weil Cc: ceph-devel, ceph-us...@ceph.commailto:ceph-us...@ceph.com Subject: Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy? I understand your reasons, but dropping support for LTS release like this is not right. You should lege artis support every distribution the LTS release could have ever been installed on - that’s what the LTS label is for and what we rely on once we build a project on top of it CentOS 6 in particular is still very widely used and even installed, enterprise apps rely on it to this day. Someone out there is surely maintaining their LTS Ceph release on this distro and not having tested packages will hurt badly. We don’t want out project managers selecting EMC SAN over CEPH SDS because of such uncertainty, and you should benchmark yourself to those vendors, maybe... Every developer loves dropping support and concentrating on the bleeding edge interesting stuff but that’s not how it should work. Just my 2 cents... Jan On 30 Jul 2015, at 15:54, Sage Weil sw...@redhat.commailto:sw...@redhat.com 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.comhttp://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.commailto: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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
Hi Jan, From my reading of Sage's email, hammer would continue to be supported on older distros, but new development would not target those releases. Was that your impression as well? As a former system administrator I feel your pain. Upgrading to new distros is a ton of work and incurs a ton of uncertainty and potential problems and liability. I truly think though that we will have a lot more luck testing and bug fixing new Ceph releases if we can focus specifically on new distro support and not get distracted with trying to maintain compatability for new Ceph releases on previous generation LTS distro releases. IE it's one thing if we've already tested say Hammer on those distros and minor bug fixes aren't likely to hit weird lurking kernel or distro bugs that aren't likely to get fixed. With new releases though, there's a ton of things we change, and some of them may be tied to expecting certain behavior in the kernel (Random example: XFS not blowing up with sparse writes when non-default extent sizes are used). At some point we need to stop make exceptions for stuff like this because an old kernel may not have a patch or behavior that we need to move Ceph forward. Mark On 07/30/2015 09:29 AM, Jan “Zviratko” Schermer wrote: I understand your reasons, but dropping support for LTS release like this is not right. You should /lege artis/ support every distribution the LTS release could have ever been installed on - that’s what the LTS label is for and what we rely on once we build a project on top of it CentOS 6 in particular is still very widely used and even installed, enterprise apps rely on it to this day. Someone out there is surely maintaining their LTS Ceph release on this distro and not having tested packages will hurt badly. We don’t want out project managers selecting EMC SAN over CEPH SDS because of such uncertainty, and you should benchmark yourself to those vendors, maybe... Every developer loves dropping support and concentrating on the bleeding edge interesting stuff but that’s not how it should work. Just my 2 cents... Jan On 30 Jul 2015, at 15:54, Sage Weil sw...@redhat.com mailto:sw...@redhat.com 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 http://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 mailto: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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
I understand your reasons, but dropping support for LTS release like this is not right. You should lege artis support every distribution the LTS release could have ever been installed on - that’s what the LTS label is for and what we rely on once we build a project on top of it CentOS 6 in particular is still very widely used and even installed, enterprise apps rely on it to this day. Someone out there is surely maintaining their LTS Ceph release on this distro and not having tested packages will hurt badly. We don’t want out project managers selecting EMC SAN over CEPH SDS because of such uncertainty, and you should benchmark yourself to those vendors, maybe... Every developer loves dropping support and concentrating on the bleeding edge interesting stuff but that’s not how it should work. Just my 2 cents... Jan On 30 Jul 2015, at 15:54, Sage Weil sw...@redhat.com 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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
It is possible I misunderstood Sage’s message - I apologize if that’s the case. This is what made me uncertain: - We would probably continue building hammer and firefly packages for future bugfix point releases. Decision for new releases (Infernalis, Jewel, K*) regarding distro support should be made officialy somewhere. Not sure if packages for them exist today and where? I don’t think new releases need to be made for CentOS 6 etc., parts of it are just too old for new stuff to make sense. But once that “commitment” is made (like http://ceph.com/docs/master/releases/ ) I expect them to be “supported for until the Ceph release itself is EOL. Of course whoever is “freeloading” must be ready for anything, anytime, no promises :-) Jan On 30 Jul 2015, at 16:47, Mark Nelson mnel...@redhat.com wrote: Hi Jan, From my reading of Sage's email, hammer would continue to be supported on older distros, but new development would not target those releases. Was that your impression as well? As a former system administrator I feel your pain. Upgrading to new distros is a ton of work and incurs a ton of uncertainty and potential problems and liability. I truly think though that we will have a lot more luck testing and bug fixing new Ceph releases if we can focus specifically on new distro support and not get distracted with trying to maintain compatability for new Ceph releases on previous generation LTS distro releases. IE it's one thing if we've already tested say Hammer on those distros and minor bug fixes aren't likely to hit weird lurking kernel or distro bugs that aren't likely to get fixed. With new releases though, there's a ton of things we change, and some of them may be tied to expecting certain behavior in the kernel (Random example: XFS not blowing up with sparse writes when non-default extent sizes are used). At some point we need to stop make exceptions for stuff like this because an old kernel may not have a patch or behavior that we need to move Ceph forward. Mark On 07/30/2015 09:29 AM, Jan “Zviratko” Schermer wrote: I understand your reasons, but dropping support for LTS release like this is not right. You should /lege artis/ support every distribution the LTS release could have ever been installed on - that’s what the LTS label is for and what we rely on once we build a project on top of it CentOS 6 in particular is still very widely used and even installed, enterprise apps rely on it to this day. Someone out there is surely maintaining their LTS Ceph release on this distro and not having tested packages will hurt badly. We don’t want out project managers selecting EMC SAN over CEPH SDS because of such uncertainty, and you should benchmark yourself to those vendors, maybe... Every developer loves dropping support and concentrating on the bleeding edge interesting stuff but that’s not how it should work. Just my 2 cents... Jan On 30 Jul 2015, at 15:54, Sage Weil sw...@redhat.com mailto:sw...@redhat.com 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 http://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 mailto: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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 I agree that for the distros and version in question, Ceph releases already released on them should provide bug support until EoL of Ceph or the distro version, whichever is shorter. Since we are so far into Infernalis and Jewel development cycle, would it be better to make Jewel the last supported release on these distros/versions? It would not be as much as a surprise and give admins a little more time to transition (we are currently looking to migrate to CentOS7 on the client side, but it will take some time so this is also a personal request). I can understand and appreciate that the Ceph team is stretched thin trying to maintain such a large breadth of compatibility. Thank you for reading, -BEGIN PGP SIGNATURE- Version: Mailvelope v0.13.1 Comment: https://www.mailvelope.com wsFcBAEBCAAQBQJVunuVCRDmVDuy+mK58QAAxvkP/0QqygaVYU9fV2bu3URb wvU4+2MT8W1zt9reYl+/42f709Us+7Abho90cMya61sIt+5t9h8oEms/5qwt ejx6CY3WX9x5Zobku1taUUtjtW3ZGZUcQ2JegO18WwqrSXfomd1vNvgB5JsJ KtDCv2/oCMLZWrFCXcAeoLkb/n3dwnctlsNs58911PERP7EAIMOVFBb5asee mUoyE06Nj5RUb5r2D7XfrcBxDb6eII0KLzpjbveGrUddoMgRPm2BVbab4N84 HDM330+3vg59pKsaRjU8wEgk4yuJtbxG1SaJMDEJKWHJNe+K5MFRX/FFtfMg 6P5ygDIn+7EK5EZLgRhJl0CTUCpXKa2/bc0tZzcwqV+YXmmAvAIHLa2hjpG9 1llSOlzKIR7lputbFbUHKJzgAOLG/nOOoUTGmnWqiTDEPrj3gOdI2sqaNWoX 50pT50pvkf64Pl1RXWPafveiX4pmZcK0jAYhqZTZ7Cpa0TfuyBfsDHZTzI6k YWunqhjqsm8mMFAr8ppjCK52e246iAdA1G7iXuPNE1yrtwhsHDc9VbqX8llT GaevOTQQygCZ/0b4adt+HWBQTZgLi0bxIyBEo7Pg75+f8yzawTpWWx5tM4JR yKkADT8+hid8PK6YwUrsaYnRhdRunAZv9BdvOulXyJ9azcCHSzlJWeYWHEwq krdm =m+W6 -END PGP SIGNATURE- Robert LeBlanc PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1 On Thu, Jul 30, 2015 at 7:54 AM, Sage Weil sw...@redhat.com 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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
Sage Weil sw...@redhat.com 2015-07-30 06:54: 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 As I still haven't heard or seen about any upstream distros for Debian Jessie (see also [1]), I am still running Debian Wheezy and as that is supposed to be supported for another ~4 years by Debian, it would be very nice if there were at least stability and security fixes backported for the upstream ceph package repositories for that platform. Additionally, I'll note that I'm personally likely to continue to use sysvinit so long as I still can, even when I am able to make the switch to Jessie. Thanks, Brian [1] http://www.spinics.net/lists/ceph-users/msg19959.html signature.asc Description: Digital signature ___ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
Hi, dropping debian wheezy are quite fast - till now there aren't packages for jessie?! Dropping of squeeze I understand, but wheezy at this time? Udo On 30.07.2015 15:54, 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
Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy?
I agree. For the existing stable series the distribution support should be continued. But for new releases (infernalis, jewel...) I see no problem dropping the older versions of the distributions. greetings Johannes Am 30.07.2015 um 16:39 schrieb Jon Meacham jomea...@adobe.com: If hammer and firefly bugfix releases will still be packaged for these distros, I don't see a problem with this. Anyone who is operating an existing LTS deployment on CentOS 6, etc. will continue to receive fixes for said LTS release. Jon From: ceph-users on behalf of Jan “Zviratko” Schermer Date: Thursday, July 30, 2015 at 8:29 AM To: Sage Weil Cc: ceph-devel, ceph-us...@ceph.com Subject: Re: [ceph-users] dropping old distros: el6, precise 12.04, debian wheezy? I understand your reasons, but dropping support for LTS release like this is not right. You should lege artis support every distribution the LTS release could have ever been installed on - that’s what the LTS label is for and what we rely on once we build a project on top of it CentOS 6 in particular is still very widely used and even installed, enterprise apps rely on it to this day. Someone out there is surely maintaining their LTS Ceph release on this distro and not having tested packages will hurt badly. We don’t want out project managers selecting EMC SAN over CEPH SDS because of such uncertainty, and you should benchmark yourself to those vendors, maybe... Every developer loves dropping support and concentrating on the bleeding edge interesting stuff but that’s not how it should work. Just my 2 cents... Jan On 30 Jul 2015, at 15:54, Sage Weil sw...@redhat.com 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