My apologies if this is a stupid question, but I'm not familiar with how kernel updates and kernel modules interact. I see that there are some kernel updates available via yum: =========================================================================== Package Arch Version Repository Size ===========================================================================Installing: kernel x86_64 2.6.9-22.0.2.EL update 10 M kernel-devel x86_64 2.6.9-22.0.2.EL update 3.5 M kernel-smp x86_64 2.6.9-22.0.2.EL update 9.6 M Updating: kernel-smp-devel x86_64 2.6.9-22.0.2.EL update 3.6 M Will updating to this new kernel cause problems with the cman-kernel, GFS-kernel, or dlm-kernel modules? Will yum warn me about those types of issues? As a more generic question, is it generally safe to let "yum update" install the updates it finds? Thanks, Bowie
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, Jan 18, 2006 at 12:26:24PM -0500, Bowie Bailey wrote:> Installing: > kernel x86_64 2.6.9-22.0.2.EL update 10 M > kernel-devel x86_64 2.6.9-22.0.2.EL update 3.5 M > kernel-smp x86_64 2.6.9-22.0.2.EL update 9.6 M > Updating: > kernel-smp-devel x86_64 2.6.9-22.0.2.EL update 3.6 M > > Will updating to this new kernel cause problems with the cman-kernel, > GFS-kernel, or dlm-kernel modules?Yes.> Will yum warn me about those types of issues?No. As you can see, you are not updating the kernel, but installing a new one. If you select the old one (on grub) when booting, those old module will still work.> As a more generic question, is it generally safe to let "yum update" > install the updates it finds?If you have a 100% stock distribution, yes. Otherwise, no. - -- Rodrigo Barbosa <rodrigob at suespammers.org> "Quid quid Latine dictum sit, altum viditur" "Be excellent to each other ..." - Bill & Ted (Wyld Stallyns) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDzoSppdyWzQ5b5ckRAnqdAJsEHKTUHTMb11fXkGAbYF20qMQc4gCdFKjO k7A3UL7htgqv6EAm4axc6/I=NeA2 -----END PGP SIGNATURE-----
Rodrigo Barbosa wrote:> > On Wed, Jan 18, 2006 at 12:26:24PM -0500, Bowie Bailey wrote: > > Installing: > > kernel x86_64 2.6.9-22.0.2.EL update > > 10 M kernel-devel x86_64 2.6.9-22.0.2.EL update > > 3.5 M kernel-smp x86_64 2.6.9-22.0.2.EL update > > 9.6 M Updating: kernel-smp-devel x86_64 2.6.9-22.0.2.EL > > update 3.6 M > > > > Will updating to this new kernel cause problems with the > > cman-kernel, GFS-kernel, or dlm-kernel modules? > > Yes. > > > Will yum warn me about those types of issues? > > No. As you can see, you are not updating the kernel, but installing > a new one. If you select the old one (on grub) when booting, those > old module will still work.Ok. I guess I'll have to wait until the csgfs packages get updated for the new kernel.> > As a more generic question, is it generally safe to let "yum update" > > install the updates it finds? > > If you have a 100% stock distribution, yes. Otherwise, no.It is stock except for the csgfs packages from the CentOS-csgfs repository and one or two other rpm packages. I want to keep the machine up to date, but I guess I'll have to be careful with the kernel updates. Any others that could cause problems? -- Bowie
From: centos-bounces at centos.org On Behalf Of Rodrigo Barbosa> > On Wed, Jan 18, 2006 at 01:26:41PM -0500, Bowie Bailey wrote: > > It is stock except for the csgfs packages from the CentOS-csgfs > > repository and one or two other rpm packages. > > "It is stock except" = "not stock". Several packages interact with > each other, including the kernel. > > > I want to keep the machine up to date, but I guess I'll have to be > > careful with the kernel updates. Any others that could cause > > problems? > > Pretty much any package has dependencies and/or provides something > used by others. You will have to do a complete dependency tracking to > make certain what your non-stock packages can interact with, which is > a very daunting task. Checking provides and requires on the rpmdb is > just the first step, and things can get really ugly when the > interaction is done using unix sockets or, god forbit, dbus.I though dependency tracking was what yum and rpms were for? If I installed the cman-kernel package via yum, shouldn't I get a dependency warning if I try to install the new kernel? I know I would get one if I tried to install the current cman-kernel package on top of the new kernel. -- Bowie