First look at the RHEL 6 package list

by Karanbir Singh Email

Just had a look at the Red Hat Enterprise Linux 6 beta package list, and it looks quite well put together. With a very interesting tilt towards developers and people building large scale platforms. Ofcourse there is the expected virtualisation, storage and cluster suite improvements.

Disapointed that Exim is going away, its become my mta of choice over the last few years. Also disapointed that ruby is at 1.8.6 and isnt going to make 1.9.x. Although, having rubygems in the distro is good. Same with all the major Version control systems are now included, svn, git, cvs, rcs, mercurial and bazaar

On the other hand, python 2.6 is cool. Along with the inclusion of ipython, turbogears and pylons. Like the fact that amqp via qpid ( my implementation of choice ) are also included in the base distro. Same with FCoE, been testing it over the last few months and would be really nice to see it in a supported format now.

Also amongst the interesting stuff : bacula replacing amanda, like it. Sysklogd replaced by rsyslog, like it. Vixie-cron replaced by cronie, like it. Al the system-config-* tools are gone, dont care - never used them myself anyway. Xfs is now in the mainstream supported mode along with ext4, like it. Completely Fair Scheduler in the kernel, like it. No drbd, odd given that its being used quite a lot.

This is just a first look reaction, over the next few weeks I'm going to try and poke around a bit more and will blog about more specific things.

18 comments

Comment from: John Baxter [Visitor]
We use Exim, but build from source, so having it removed from the distro is not a problem for us. (For what we want to do now, Exim 4.71 is the minimum we can use.)

We use drbd on one pair of machines, so that means the update workflow for them involves rebuilding the kernel. Annoying, but not a problem.

Looking forward to 6.

--John
25/Apr/2010 @ 21:39
Comment from: Laszlo Beres [Visitor] · http://sys-admin.hu
syslog has already been replaced by rsyslog in RHEL 5.2 or 5.3.
26/Apr/2010 @ 05:13
Comment from: Khusro [Visitor] · http://www.kerneljack.com
Yeah, I wish they didn't remove Exim, we use it too. I guess we'll just build our own packages.

How is Xen doing? Has all the attention shiften more towards KVM now?
26/Apr/2010 @ 05:13
Comment from: Frank [Visitor]
We too have some machines using DRBD. Did they remove it without a replacement? Though I am pushing to replace some of our DRBD setups with CARP this won't be doable in all our cases, so it would be nice to know what would be "the way"(TM) to go with RHEL.
26/Apr/2010 @ 09:59
Comment from: Karanbir Singh [Member] Email · http://www.karan.org/
Laszlo : thats not correct. rsyslog is offered as an optional install. it does not replace sysklogd in EL-5.

Frank: there was never any DRBD in RHEL2.1/3/4/5 - but its now in the mainstream kernel, which is why there was much anticipation that it might make it into the rhel product as well. So far as I can tell, Red Hat seem to be pushing iscsi and gfs as the way-to-go for smaller setups. The sorts that would have typically used drbd.

- KB

26/Apr/2010 @ 11:46
Comment from: anon [Visitor]
If you use DRBD and would like to do something worthwhile, please use your support contract to request support for DRBD in RHEL6. You can reference this protected Bugzilla bug:
https://bugzilla.redhat.com/show_bug.cgi?id=585309

This is the only way to get DRBD support in RHEL6.
26/Apr/2010 @ 17:29
Comment from: Frank [Visitor]
Karanbir: Thanks. I am still somewhat new to RHEL/CentOS (coming from BSD and Solaris) and I am still confused by the magnitude of sources for the software ;-)
27/Apr/2010 @ 02:59
Comment from: Răzvan [Visitor] · http://razvansandu.zando.ro
Pretty bad news that all system-config-* tools are gone :-( !
Not that they are irreplaceable, but they are often much more handy for configuration than command-line.

One example is system-config-bind, which saves you *a lot* of headache when editing long DNS zone files...
28/Apr/2010 @ 03:47
Comment from: ProfFalken [Visitor] · http://www.threedrunkensysadsonthe.net
Hi,

For those of you who don't mind utilising non-standard (i.e. not CentOS Base etc.) repositories, Exim 4.71 is available from atRPMs.

I've put up a tutorial on installing it at http://www.threedrunkensysadsonthe.net/2010/04/installing-exim-4-71-on-centos5/ - hopefully the atRPMS guys will update the packages for Centos/RHEL 6 when it comes out...
28/Apr/2010 @ 04:00
Comment from: Karanbir Singh [Member] Email · http://www.karan.org/
Răzvan,

But the system-config-bind package has been broken for a long long time!
28/Apr/2010 @ 05:34
Comment from: Lucian [Visitor] Email
Răzvan,

There's always webmin if you want to avoid the command line.

28/Apr/2010 @ 06:00
Comment from: Karanbir Singh [Member] Email · http://www.karan.org/
Lucian,

I hope you joke.
28/Apr/2010 @ 06:05
Comment from: Lucian [Visitor]
Karanbir, I'm known to be joking occasionally. :-)
However I was not joking when I said webmin. I know many people stay away from it because it's a big perl mess with an ugly security background, but when you're not comfortable with the command line, it can sure help.
28/Apr/2010 @ 08:11
Comment from: Răzvan [Visitor] · http://razvansandu.zando.ro
Thanks,

I've managed to use system-config-bind in CentOS 5.4; it worked for me, on a few ocassions :-)))

It's not about not being able to edit DNS files by hand, but it's handy to start with a template and modify it on wish.

Webmin would certainly be an overkill for my needs, especially because:

- it has modules for other servers as well
- one needs to start a web service for it


28/Apr/2010 @ 14:08
Comment from: rich breton [Visitor] · http://riafox.com
Are there any xfs tools though ? They couldnt take ruby to 1.8.7 at the very least??? :-)
29/Apr/2010 @ 11:55
Comment from: Jack Griffin [Visitor] Email · http://baculasystems.com
Happy to see Bacula in RHEL6. This is a nice confirmation of what I've been saying: Bacula is the best open source backup. More modern design, your choice of MySQL, PostgreSQL or (soon) Ingres for the Catalog, allowing faster restores and better management reporting. Of course, I'm a little biased - Kern Sibbald (Bacula author and project leader) asked me to be CEO when he started Bacula Systems 18 months ago to provide professional support. We've kept everything under GPLv2, even the Enterprise Edition. Our latest customer is MIT. We offer a great training program for Bacula. I would welcome any feedback / suggestions: jack.griffin at baculasystems dot com.
30/Apr/2010 @ 00:18
Comment from: AhmedShabana [Visitor] · http://egyptnetwork.com
Nice work
this seems to be first unofficial review of RHEL6
30/Apr/2010 @ 07:49
Comment from: Karanbir Singh [Member] Email · http://www.karan.org/
rich,

yes xfsprogs have made it into the distro!

Tbh, I would have thought that they would include xfsprogs into 5.5 as well, but that does not seem to have happened. I wonder what and how they expect the xfs users on EL5/x86_64 to be using :)

- KB
30/Apr/2010 @ 08:51

This post has 3 feedbacks awaiting moderation...

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)