Steve Bergman
2005-Apr-28 20:42 UTC
[CentOS] General question on QA from a Fedora Core fan
Apologies if this ends up a dup, but there seems to have been a problem with my original subscription. ------------------------------ Hello, I am currently using Fedora on most of my servers. It does pretty well. I do have occasional problems which seem to me to stem from poor QA. For example, /usr/bin/enable <queue> coming back with "Enable: I don't know what to do!" after a cups errata upgrade when I would try to re-enable a printer. The "-c#" (multiple copies) option to lpr not working for serial printers due to a bug in the "serial" backend. (But to which a patch is applied to fix the same problem in the parallel backend). Finding my first flaw in the OS when I try to check the CD media during the install. The media check always fails. (Yes, there are going to be bugs, but finding the first one before you even get the installation media checked looks really bad. And, yes, the ide=nodma workaround fixes it.) I was very hopeful about CentOS shielding me and my clients from silly stuff like this. However, looking at the RHEL source for the serial backend to cups, it looks as though the patch to make "-c#" work on it has not been applied to serial.c. And the media check still fails with CentOS unless I use "ide=nodma", just like with Fedora. This is disappointing. Now, I wish to make it perfectly clear that I *DO NOT* consider this to be the fault of CentOS, as I understand that the policy is to remain faithfully compatible to RHEL. But if I ask RH about this, I know that I will get an "oh so politically correct" answer. On the positive side, looking at the errata, it looks as though CentOS has drastically fewer notices than Fedora, and I assume that is because there really are more problems (security of otherwise) shaken out during testing. Obviously, not being forced to upgrade due to withdrawal of support with regards to security patches every 1.5 years is a plus. So I welcome comments. If I switch my clients from Fedora to CentOS, they don't have the latest and greatest (and, for example, I need OpenOffice 2.0 ASAP for one of my clients due to it's Access-like interface to PostgreSQL), but how much advantage am I really looking at with regards to stability? i.e. I know all the reasons that CentOS *should* be more rock solid stable. But is there a noticeable difference in reality? Thanks For Any Input. Sincerely, Steve Bergman -------------- next part -------------- A non-text attachment was scrubbed... Name: steve.vcf Type: text/x-vcard Size: 122 bytes Desc: not available URL: <http://lists.centos.org/pipermail/centos/attachments/20050428/4d9f2e7d/attachment-0001.vcf>
On Thu, 2005-04-28 at 15:42 -0500, Steve Bergman wrote:> Apologies if this ends up a dup, but there seems to have been a problem > with my original subscription. > > ------------------------------ > > Hello, > > I am currently using Fedora on most of my servers. It does pretty > well. I do have occasional problems which seem to me to stem from poor QA. > > For example, /usr/bin/enable <queue> coming back with "Enable: I don't > know what to do!" after a cups errata upgrade when I would try to > re-enable a printer. The "-c#" (multiple copies) option to lpr not > working for serial printers due to a bug in the "serial" backend. (But > to which a patch is applied to fix the same problem in the parallel > backend). Finding my first flaw in the OS when I try to check the CD > media during the install. The media check always fails. (Yes, there > are going to be bugs, but finding the first one before you even get the > installation media checked looks really bad. And, yes, the ide=nodma > workaround fixes it.) > > I was very hopeful about CentOS shielding me and my clients from silly > stuff like this. However, looking at the RHEL source for the serial > backend to cups, it looks as though the patch to make "-c#" work on it > has not been applied to serial.c. And the media check still fails with > CentOS unless I use "ide=nodma", just like with Fedora. > > This is disappointing. > > Now, I wish to make it perfectly clear that I *DO NOT* consider this to > be the fault of CentOS, as I understand that the policy is to remain > faithfully compatible to RHEL. > > But if I ask RH about this, I know that I will get an "oh so politically > correct" answer. > > On the positive side, looking at the errata, it looks as though CentOS > has drastically fewer notices than Fedora, and I assume that is because > there really are more problems (security of otherwise) shaken out during > testing. > > Obviously, not being forced to upgrade due to withdrawal of support with > regards to security patches every 1.5 years is a plus. > > So I welcome comments. If I switch my clients from Fedora to CentOS, > they don't have the latest and greatest (and, for example, I need > OpenOffice 2.0 ASAP for one of my clients due to it's Access-like > interface to PostgreSQL), but how much advantage am I really looking at > with regards to stability? > > i.e. I know all the reasons that CentOS *should* be more rock solid > stable. But is there a noticeable difference in reality? > > Thanks For Any Input.---- unfortunately, this isn't the case of all things to all people. Fedora favors the leading edge, short release/update periods whereas the RHEL product (from which CentOS is derived) favors stable and long release/update periods. Where this is obvious are things like OpenOffice.org where Fedora Core 4 (at least test 2) has openoffice.org 1.89 and will obviously carry the 2.0 version in whatever form - even unstable if necessary and CentOS 4 will not have it unless RHEL updates which would be unusual for them to do so. Also, the RHEL packages tend to be much sparser and they don't include all the potential kernel modules (though of course you can compile) and they offer some things which aren't supported but clearly the package list is much shorter than Fedora and when you consider things like Fedora Extras and other repositories, Fedora has a much greater depth of available packages. With RHEL or CentOS, you have Dag packages (which isn't working to well these days - apparently because of reliance upon a host that's been flaky the past few days). As for your complaints... I hope that you put in entries in bugzilla.redhat.com about the problems such as cups-enable and the serial issues. That is how these things get fixed. The issue with the CD-ROM and noidma probably stems from the fact that RHEL 4 was released not too long after Fedora Core 3 and they would likely had similar kernels and hal files. The benefit of CentOS/RHEL is that CentOS/RHEL will provide a 'respin' or updated release of the boot/install CD's which will have newer kernels and detect the issues with hardware that may not have worked properly in the first release whereas the only 'respin' that Fedora ever sees is the next version release of Fedora Core. Myself, I use RHEL or CentOS for servers but Fedora for my desktop systems - I like having updated versions of things like gimp-2.2.4 (FC-3) vs. the earlier versions in RHEL. Craig
Hardy Beltran Monasterios
2005-Apr-29 01:24 UTC
[CentOS] General question on QA from a Fedora Core fan
El jue, 28-04-2005 a las 15:42 -0500, Steve Bergman escribi?:> Apologies if this ends up a dup, but there seems to have been a problem > with my original subscription. > > [ snip ] > > On the positive side, looking at the errata, it looks as though CentOS > has drastically fewer notices than Fedora, and I assume that is because > there really are more problems (security of otherwise) shaken out during > testing. > > Obviously, not being forced to upgrade due to withdrawal of support with > regards to security patches every 1.5 years is a plus. > > So I welcome comments. If I switch my clients from Fedora to CentOS, > they don't have the latest and greatest (and, for example, I need > OpenOffice 2.0 ASAP for one of my clients due to it's Access-like > interface to PostgreSQL), but how much advantage am I really looking at > with regards to stability? > > i.e. I know all the reasons that CentOS *should* be more rock solid > stable. But is there a noticeable difference in reality? >It depedens what do you want to do, what do you need. There is no distro for all tasks. In my particular case I prefer to use CentOS in the side server for their stability and more importan for me, the long support that this Enterprise class distro offer (by RH promess). For my clients wich uses Linux in the side server my recomendations are the same. And by example I have a customer wich develops applications with PHP/Postgress/MySQL they can't afford the costly effort to upgrade his development/production/test servers and the worst case test his application with the new version of PHP and MySQL which we see in Fedora in almost each release. For them the "version stability" is a very critical issue. But I tink that CentOS is not very useful in the desktop side, where we need each time use recent version of the applications. I think in the desktop side is not much important "version estability/freeze". My self I use Debian for my desktop and CentOS for my servers. With Debian always can I get the newer "killer app" for Gnome.> Thanks For Any Input. > > Sincerely, > Steve Bergman >-- Hardy Beltran Monasterios hardy at acm dot org Usuario Linux #50949 - http://counter.li.org La Paz, Bolivia