Bug 431393 - kickstart package selection does not work correctly
kickstart package selection does not work correctly
Product: Fedora
Classification: Fedora
Component: anaconda (Show other bugs)
All Linux
low Severity low
: ---
: ---
Assigned To: Anaconda Maintenance Team
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2008-02-04 00:11 EST by Jane Dogalt
Modified: 2008-02-04 12:45 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-02-04 12:45:08 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
list of rpms installed by anaconda that were not installed by livecd-creator, from the same kickstart (557 bytes, text/plain)
2008-02-04 00:11 EST, Jane Dogalt
no flags Details

  None (edit)
Description Jane Dogalt 2008-02-04 00:11:32 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):

How reproducible:

Steps to Reproduce:
Actual results:

Expected results:

Additional info:
Comment 1 Jane Dogalt 2008-02-04 00:11:32 EST
Created attachment 293863 [details]
list of rpms installed by anaconda that were not installed by livecd-creator, from the same kickstart
Comment 2 Jeremy Katz 2008-02-04 11:49:55 EST
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
Comment 3 Jane Dogalt 2008-02-04 12:29:40 EST
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.
Comment 4 Jeremy Katz 2008-02-04 12:45:08 EST
Then yep, that's it.  Should be good in rawhide

Note You need to log in before you can comment on or make changes to this bug.