[Yum] Keep just one specific kernel version
Gerry Reno
greno at verizon.net
Mon May 4 15:02:46 UTC 2009
Nifty nifty.hat Mitch wrote:
> On Thu, Apr 09, 2009 at 10:17:13PM -0400, Gerry Reno wrote:
>
>> Nifty nifty.hat Mitch wrote:
>>
>>> On Thu, Apr 09, 2009 at 03:05:15PM -0400, Gerry Reno wrote:
>>>
>>>
>>>> I ran into a situation where we needed to boot into rescue mode to
>>>> repair an older F7 system. Once in rescue mode I chrooted into
>>>> /mnt/sysimage and tried starting rpcbind and nfs. I was greeted with
>>>> errors about couldn't find kernel lib modules. Then it dawned on me
>>>> that this system had been updating the kernel so it no longer had
>>>> the original kernel available that would match the kernel from the
>>>> rescue disk.
>>>>
>>>> So is there a way to keep the original kernel and still allow the
>>>> system to update to newer kernels? I just want to keep the one
>>>> original kernel version so that it will match rescue mode.
>>>> Otherwise the system should be free to update the kernel if it
>>>> wishes and only keep two most recent kernels (plus the one original
>>>> kernel).
>>>>
>>>>
>>>>
>>> Look at installonly_limit=
>>> in /etc/yum.conf.
>>>
>>> If you set the limit large enough all kernels will
>>> be kept. If your /boot/... device is small you will need to use "rpm"
>>> and erase specific extra kernels....
>>>
> .....
>
>> Hi Tom,
>> Yes, I looked at installonly_limit and if you set it to 0(zero) it
>> should keep everything which would solve the issue and we could remove
>> those kernels that we didn't want to keep. The archive.fedoraproject.org
>> seems to still have F7 rpms. Hopefully they will keep these for all the
>> old Fedora distros. And I've been building some more of those USB
>> recovery boot drives. Handy little things (except when you can't find
>> them :-)
>>
>
> Repos with F7 bits will become rare.
> If F7 is important to you do archive all the F7 RPM you currently
> have installed and more if you can get them. Burning them (and SRPM) to
> a DVD is a good thing. If you have the disk space setup a F7 mirror
> and back it up. Do not set the rsync flag that removes files ;-)
>
>
>
>
>
Repos with F7 have already been rare. The only repo appears to be the
fedora archive. All the mirrors direct you there.
This mismatch to the rescue kernel is a problem. And the solution of
keeping all kernels is not optimal. We need a way to 'pin' the original
kernel but still let the kernel updates happen.
Regards,
Gerry
More information about the Yum
mailing list