Description of problem: We want to use kdump (from kexec-tools) and so we want to install the kernel debuginfo packages when we kickstart machines. We've added the RPMs to our install repo, run createrepo, and added the debuginfo package names to our kickstart file. But anaconda always tells us that we have specified a package that does not exist. If we cheat by putting the debuginfo packages in some suitable group, then we get no error, and the debuginfo packages are silently omitted. Version-Release number of selected component (if applicable): anaconda 11.1.2.36 How reproducible: Always Steps to Reproduce: 1. Create a custom repo containing a debuginfo RPM 2. Create a kickstart file that calls for that debuginfo RPM 3. Try to build a machine using that kickstart file and repo Actual results: Anaconda does not install the package. Expected results: The debuginfo package should be installed. Additional info: In the anaconda 11.1.2.36 source I notice that yuminstall.py has a suspicious line: self.conf.exclude=["*debuginfo*"]
Indeed. Fixed on HEAD (yuminstall.py 1.273->1.274) and should be doable for 5.1
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux maintenance release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Update release for currently deployed products. This request is not yet committed for inclusion in an Update release.
# grep debug /root/anaconda-ks.cfg repo --name=test --baseurl=http://porkchop.redhat.com/rel-eng/RHEL5.1-Server-20070920.1/5/ppc/debug # rpm -q kernel-debuginfo kernel-debuginfo-2.6.18-48.el5
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2007-0644.html