fixes from Ian McLeod to make composes work using new scheme.
NOTE: this WILL NOT WORK without other changes to coms and spin/install (but the current ones are broken anyway so I'm committing this). See https://lists.fedoraproject.org/pipermail/cloud/2014-September/004207.html for details
This commit is contained in:
parent
0edeedbde3
commit
cc5246b9ba
@ -34,7 +34,6 @@ part / --size 3000 --fstype ext4
|
|||||||
|
|
||||||
%include fedora-repo.ks
|
%include fedora-repo.ks
|
||||||
|
|
||||||
|
|
||||||
reboot
|
reboot
|
||||||
|
|
||||||
# Package list.
|
# Package list.
|
||||||
@ -44,32 +43,14 @@ fedora-release-cloud
|
|||||||
|
|
||||||
kernel-core
|
kernel-core
|
||||||
@core
|
@core
|
||||||
grubby
|
@cloud-server
|
||||||
|
|
||||||
# cloud-init does magical things with EC2 metadata, including provisioning
|
# rescue mode generally isn't useful in the cloud context
|
||||||
# a user account with ssh keys.
|
|
||||||
cloud-init
|
|
||||||
|
|
||||||
# this is used by openstack's cloud orchestration framework (and it's small)
|
|
||||||
heat-cfntools
|
|
||||||
|
|
||||||
# need this for growpart, because parted doesn't yet support resizepart
|
|
||||||
# https://bugzilla.redhat.com/show_bug.cgi?id=966993
|
|
||||||
cloud-utils-growpart
|
|
||||||
|
|
||||||
# We need this image to be portable; also, rescue mode isn't useful here.
|
|
||||||
dracut-config-generic
|
|
||||||
-dracut-config-rescue
|
-dracut-config-rescue
|
||||||
|
|
||||||
syslinux-extlinux
|
|
||||||
|
|
||||||
# Needed initially, but removed below.
|
# Needed initially, but removed below.
|
||||||
firewalld
|
firewalld
|
||||||
|
|
||||||
# cherry-pick a few things from @standard
|
|
||||||
tar
|
|
||||||
rsync
|
|
||||||
|
|
||||||
# Some things from @core we can do without in a minimal install
|
# Some things from @core we can do without in a minimal install
|
||||||
-biosdevname
|
-biosdevname
|
||||||
-plymouth
|
-plymouth
|
||||||
|
@ -44,31 +44,13 @@ fedora-release-cloud
|
|||||||
|
|
||||||
kernel-core
|
kernel-core
|
||||||
@core
|
@core
|
||||||
grubby
|
@cloud-server
|
||||||
|
|
||||||
# cloud-init does magical things with EC2 metadata, including provisioning
|
|
||||||
# a user account with ssh keys.
|
|
||||||
cloud-init
|
|
||||||
|
|
||||||
# this is used by openstack's cloud orchestration framework (and it's small)
|
|
||||||
heat-cfntools
|
|
||||||
|
|
||||||
# need this for growpart, because parted doesn't yet support resizepart
|
|
||||||
# https://bugzilla.redhat.com/show_bug.cgi?id=966993
|
|
||||||
cloud-utils-growpart
|
|
||||||
|
|
||||||
# We need this image to be portable; also, rescue mode isn't useful here.
|
|
||||||
dracut-config-generic
|
|
||||||
-dracut-config-rescue
|
|
||||||
|
|
||||||
syslinux-extlinux
|
|
||||||
|
|
||||||
# Needed initially, but removed below.
|
# Needed initially, but removed below.
|
||||||
firewalld
|
firewalld
|
||||||
|
|
||||||
# cherry-pick a few things from @standard
|
# rescue mode generally isn't useful in the cloud context
|
||||||
tar
|
-dracut-config-rescue
|
||||||
rsync
|
|
||||||
|
|
||||||
# Some things from @core we can do without in a minimal install
|
# Some things from @core we can do without in a minimal install
|
||||||
-biosdevname
|
-biosdevname
|
||||||
|
@ -35,32 +35,14 @@ fedora-release-cloud
|
|||||||
|
|
||||||
kernel-core
|
kernel-core
|
||||||
@core
|
@core
|
||||||
grubby
|
@cloud-server
|
||||||
|
|
||||||
# cloud-init does magical things with EC2 metadata, including provisioning
|
# rescue mode generally isn't useful in the cloud context
|
||||||
# a user account with ssh keys.
|
|
||||||
cloud-init
|
|
||||||
|
|
||||||
# this is used by openstack's cloud orchestration framework (and it's small)
|
|
||||||
heat-cfntools
|
|
||||||
|
|
||||||
# need this for growpart, because parted doesn't yet support resizepart
|
|
||||||
# https://bugzilla.redhat.com/show_bug.cgi?id=966993
|
|
||||||
cloud-utils-growpart
|
|
||||||
|
|
||||||
# We need this image to be portable; also, rescue mode isn't useful here.
|
|
||||||
dracut-config-generic
|
|
||||||
-dracut-config-rescue
|
-dracut-config-rescue
|
||||||
|
|
||||||
syslinux-extlinux
|
|
||||||
|
|
||||||
# Needed initially, but removed below.
|
# Needed initially, but removed below.
|
||||||
firewalld
|
firewalld
|
||||||
|
|
||||||
# cherry-pick a few things from @standard
|
|
||||||
tar
|
|
||||||
rsync
|
|
||||||
|
|
||||||
# Some things from @core we can do without in a minimal install
|
# Some things from @core we can do without in a minimal install
|
||||||
-biosdevname
|
-biosdevname
|
||||||
-plymouth
|
-plymouth
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Kickstart file for composing the "Fedora" spin of Fedora (rawhide)
|
# Kickstart file for composing the "Fedora Cloud" spin of Fedora (rawhide)
|
||||||
# Maintained by the Fedora Release Engineering team:
|
# Maintained by the Fedora Release Engineering team:
|
||||||
# https://fedoraproject.org/wiki/ReleaseEngineering
|
# https://fedoraproject.org/wiki/ReleaseEngineering
|
||||||
# mailto:rel-eng@lists.fedoraproject.org
|
# mailto:rel-eng@lists.fedoraproject.org
|
||||||
@ -79,8 +79,8 @@ dracut-*
|
|||||||
# Things needed for installation
|
# Things needed for installation
|
||||||
@anaconda-tools
|
@anaconda-tools
|
||||||
|
|
||||||
# package cloud base image installs that probably should go in some comps group but what????
|
# Packages to enable server images to run in cloud environments
|
||||||
heat-cfntools
|
@cloud-server
|
||||||
|
|
||||||
# Langpacks
|
# Langpacks
|
||||||
autocorr-*
|
autocorr-*
|
||||||
|
Loading…
Reference in New Issue
Block a user