Red Hat Bugzilla – Bug 431393
kickstart package selection does not work correctly
Last modified: 2008-02-04 12:45:08 EST
Description of problem:
If you run an http kickstart anaconda install using the kickstart file that was
used to generate the fedora-8 livecd with livecd-creator, you end up with a
slightly different set of installed packages than the fedora-8 livecd.
I'll attach a diff I created by doing rpm -qa | sort on both.
This may or may not be related to the issue recently brought up on
anaconda-devel, regarding subtracting selinux packages in the package list, not
resulting in their removal from the package set.
Likewise, I am pretty sure that I have encountered other behavior that may be
related to the root issue, though not with any clearcut reproducible output.
But often I would see in the anaconda logs, as it parsed the things that had
been subtracted from the list, that it said no such package existed, and then
the resulting install had the package installed.
It does seem likely that the alternate parsing and installation code in
livecd-creator is doing things more correctly than anaconda.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Created attachment 293863 [details]
list of rpms installed by anaconda that were not installed by livecd-creator, from the same kickstart
Does your kickstart config use -foo* for those specific things? If so, then
that's fixed up in rawhide (yum in the past didn't support removal by glob; I
added it for livecd-tools, but then we didn't switch anaconda over to using that
I was just working from /usr/share/livecd-tools/*.ks, so yes. So if this is
known to not work in f8 anaconda, but does in rawhide, then bug closed.
Then yep, that's it. Should be good in rawhide