#5195 create a comps group for all the packages anaconda can auto-install depending on hardware requirements
Closed: Fixed None Opened 7 years ago by adamwill.

So, there are several packages anaconda automatically adds to the installation when they're needed for a given configuration. Quite often, though, we wind up with a problem where they're not on the DVD so anaconda can't install them in a DVD install. Right now some of these are in various comps groups, and some are in spin-kickstarts. We should probably have a single invisible-to-the-user comps group which lists all of them, to make sure they're always on the media.

I think just doing this in the anaconda tree builds a good list:

[adamw@adam anaconda (f17-branch *%)]$ grep -R "_packages =" *

Or, for a very messy hack-job to clean up the list:

grep -R "_packages =" * | cut -d[ -f2 | cut -d\" -f2 | grep -v ] | sort -u

(I'm being sentenced for my crimes against bash tomorrow). The result at present is:

btrfs-progs
cryptsetup-luks
device-mapper-multipath
dmraid
dosfstools
dracut-network
e2fsprogs
fcoe-utils
gfs2-utils
hfsplus-tools
iscsi-initiator-utils
lvm2
mactel-boot
mdadm
ntfsprogs
reiserfs-utils
s390utils
xfsprogs

So we want all of those to always be on the DVD. Also the stuff in AnacondaNeeds, apparently, which is:

authconfig
chkconfig
system-config-firewall-base

Thanks! Needs to be done today ideally.


fuck you, trac. list:

btrfs-progs[[BR]]
cryptsetup-luks[[BR]]
device-mapper-multipath[[BR]]
dmraid[[BR]]
dosfstools[[BR]]
dracut-network[[BR]]
e2fsprogs[[BR]]
fcoe-utils[[BR]]
gfs2-utils[[BR]]
hfsplus-tools[[BR]]
iscsi-initiator-utils[[BR]]
lvm2[[BR]]
mactel-boot[[BR]]
mdadm[[BR]]
ntfsprogs[[BR]]
reiserfs-utils[[BR]]
s390utils[[BR]]
xfsprogs[[BR]]
authconfig[[BR]]
chkconfig[[BR]]
system-config-firewall-base[[BR]]

Done. I added bootloaders there as well. (The group is @anaconda-tools)

Metadata Update from @adamwill:
- Issue assigned to notting
- Issue set to the milestone: Fedora 17 Final

2 years ago

Login to comment on this ticket.

Metadata