forked from srbala/fedora-kickstarts
install trees are now defined in pungi-fedora
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
This commit is contained in:
parent
b119d39e42
commit
2ab5ea67c1
@ -1,93 +0,0 @@
|
||||
# Kickstart file for composing the "Fedora Cloud" spin of Fedora (rawhide)
|
||||
# Maintained by the Fedora Release Engineering team:
|
||||
# https://fedoraproject.org/wiki/ReleaseEngineering
|
||||
# mailto:rel-eng@lists.fedoraproject.org
|
||||
|
||||
# Use a part of 'iso' to define how large you want your isos.
|
||||
# Only used when composing to more than one iso.
|
||||
# Default is 695 (megs), CD size.
|
||||
# Listed below is the size of a DVD if you wanted to split higher.
|
||||
#part iso --size=4998
|
||||
|
||||
# Add the repos you wish to use to compose here. At least one of them needs group data.
|
||||
|
||||
# Only uncomment repo commands in one of the two following sections.
|
||||
# Because the install kickstart doesn't use the updates repo and does
|
||||
# use the source repo, we can't just include fedora-repo.ks
|
||||
|
||||
# In the master branch the rawhide repo commands should be uncommented.
|
||||
repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch --excludepkgs=fedora-productimg-workstation,fedora-productimg-server
|
||||
repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch --excludepkgs=fedora-productimg-workstation,fedora-productimg-server
|
||||
|
||||
# In non-master branches the fedora repo commands should be uncommented
|
||||
#repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch --excludepkgs=fedora-productimg-workstation,fedora-productimg-server
|
||||
#repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch --excludepkgs=fedora-productimg-workstation,fedora-productimg-server
|
||||
|
||||
# Package manifest for the compose. Uses repo group metadata to translate groups.
|
||||
# (default groups for the configured repos are added by --default)
|
||||
# @base got renamed to @standard, but @base is still included by default by pungi.
|
||||
%packages --default
|
||||
|
||||
# pungi is an inclusive depsolver so that multiple packages are brought
|
||||
# in to satisify dependencies and we don't always want that. So we use
|
||||
# an exclusion list to cut out things we don't want
|
||||
|
||||
-kernel*debug*
|
||||
-kernel-kdump*
|
||||
-kernel-tools*
|
||||
-syslog-ng*
|
||||
-astronomy-bookmarks
|
||||
# generic* would match generic-jms-ra, so don't 'simplify' this
|
||||
-generic-logos*
|
||||
-generic-release*
|
||||
-GConf2-dbus*
|
||||
-bluez-gnome
|
||||
-community-mysql*
|
||||
# jruby used to be in this list, but springframework-context explicitly
|
||||
# requires it, not just 'any ruby implemention' - please check for things
|
||||
# on the image that require mvn(org.jruby:jruby) before adding jruby to
|
||||
# this list again - adamw 2014/09
|
||||
#-jruby
|
||||
|
||||
# core
|
||||
kernel*
|
||||
dracut-*
|
||||
|
||||
|
||||
# Things needed for installation
|
||||
@anaconda-tools
|
||||
fedora-productimg-cloud
|
||||
-fedora-productimg-server
|
||||
-fedora-productimg-workstation
|
||||
|
||||
# Packages to enable server images to run in cloud environments
|
||||
@cloud-server
|
||||
@core
|
||||
@standard
|
||||
@headless-management
|
||||
@dogtag
|
||||
@directory-server
|
||||
@dns-server
|
||||
@freeipa-server
|
||||
@ftp-server
|
||||
@guest-agents
|
||||
@ha
|
||||
@load-balancer
|
||||
@mail-server
|
||||
@mysql
|
||||
@network-server
|
||||
@smb-server
|
||||
@sql-server
|
||||
@web-server
|
||||
|
||||
# Langpacks
|
||||
autocorr-*
|
||||
hunspell-*
|
||||
hyphen-*
|
||||
man-pages-*
|
||||
-gimp-help-*
|
||||
|
||||
# Removals
|
||||
-PackageKit-zif
|
||||
-zif
|
||||
%end
|
@ -1,115 +0,0 @@
|
||||
# Kickstart file for composing the "Fedora" spin of Fedora (rawhide)
|
||||
# Maintained by the Fedora Release Engineering team:
|
||||
# https://fedoraproject.org/wiki/ReleaseEngineering
|
||||
# mailto:rel-eng@lists.fedoraproject.org
|
||||
|
||||
# Use a part of 'iso' to define how large you want your isos.
|
||||
# Only used when composing to more than one iso.
|
||||
# Default is 695 (megs), CD size.
|
||||
# Listed below is the size of a DVD if you wanted to split higher.
|
||||
#part iso --size=4998
|
||||
|
||||
# Add the repos you wish to use to compose here. At least one of them needs group data.
|
||||
|
||||
# Only uncomment repo commands in one of the two following sections.
|
||||
# Because the install kickstart doesn't use the updates repo and does
|
||||
# use the source repo, we can't just include fedora-repo.ks
|
||||
|
||||
# In the master branch the rawhide repo commands should be uncommented.
|
||||
repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-workstation
|
||||
repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-workstation
|
||||
|
||||
# In non-master branches the fedora repo commands should be uncommented
|
||||
#repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-workstation
|
||||
#repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-workstation
|
||||
|
||||
# Package manifest for the compose. Uses repo group metadata to translate groups.
|
||||
# (default groups for the configured repos are added by --default)
|
||||
# @base got renamed to @standard, but @base is still included by default by pungi.
|
||||
%packages --default
|
||||
|
||||
-fedora-productimg-cloud
|
||||
fedora-productimg-server
|
||||
-fedora-productimg-workstation
|
||||
|
||||
# pungi is an inclusive depsolver so that multiple packages are brought
|
||||
# in to satisify dependencies and we don't always want that. So we use
|
||||
# an exclusion list to cut out things we don't want
|
||||
|
||||
-kernel*debug*
|
||||
-kernel-kdump*
|
||||
-kernel-tools*
|
||||
-syslog-ng*
|
||||
-astronomy-bookmarks
|
||||
-generic-logos*
|
||||
-generic-release*
|
||||
-GConf2-dbus*
|
||||
-bluez-gnome
|
||||
-community-mysql*
|
||||
|
||||
# core
|
||||
kernel*
|
||||
dracut-*
|
||||
|
||||
# No desktops
|
||||
-cinnamon*
|
||||
-enlightenment*
|
||||
-gnome-shell
|
||||
-gnome-session
|
||||
-kde*
|
||||
-lightdm-kde
|
||||
-lightdm-razorqt
|
||||
# Pulls in qt
|
||||
-oprofile-gui
|
||||
|
||||
-@legacy-fonts
|
||||
|
||||
-@multimedia
|
||||
|
||||
## common stuff
|
||||
@guest-agents
|
||||
@standard
|
||||
@core
|
||||
@hardware-support
|
||||
@networkmanager-submodules
|
||||
|
||||
# Fedora Server.
|
||||
# Including this causes the fedora-release-server package to be included,
|
||||
# which in turn enables server-product-environment, and due to to its priority
|
||||
# this will be the default environment.
|
||||
@^server-product-environment
|
||||
@server-product
|
||||
@headless-management
|
||||
@container-management
|
||||
@domain-client
|
||||
@server-hardware-support
|
||||
|
||||
# Common server packages
|
||||
@sql-server
|
||||
@web-server
|
||||
|
||||
|
||||
# Infrastructure Server
|
||||
@freeipa-server
|
||||
@mail-server
|
||||
@smb-server
|
||||
@virtualization-headless
|
||||
|
||||
# “uservisible” groups we want to offer
|
||||
@ansible-node
|
||||
@editors
|
||||
|
||||
# Things needed for installation
|
||||
@anaconda-tools
|
||||
fedora-productimg-server
|
||||
|
||||
# Langpacks
|
||||
autocorr-*
|
||||
hunspell-*
|
||||
man-pages-*
|
||||
-gimp-help-*
|
||||
|
||||
# Removals
|
||||
-PackageKit-zif
|
||||
-zif
|
||||
%end
|
@ -1,51 +0,0 @@
|
||||
# Kickstart file for composing the "Fedora" spin of Fedora (rawhide)
|
||||
# Maintained by the Fedora Release Engineering team:
|
||||
# https://fedoraproject.org/wiki/ReleaseEngineering
|
||||
# mailto:rel-eng@lists.fedoraproject.org
|
||||
|
||||
# Use a part of 'iso' to define how large you want your isos.
|
||||
# Only used when composing to more than one iso.
|
||||
# Default is 695 (megs), CD size.
|
||||
# Listed below is the size of a DVD if you wanted to split higher.
|
||||
#part iso --size=4998
|
||||
|
||||
# Add the repos you wish to use to compose here. At least one of them needs group data.
|
||||
|
||||
# Only uncomment repo commands in one of the two following sections.
|
||||
# Because the install kickstart doesn't use the updates repo and does
|
||||
# use the source repo, we can't just include fedora-repo.ks
|
||||
|
||||
# In the master branch the rawhide repo commands should be uncommented.
|
||||
repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-server
|
||||
repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-server
|
||||
|
||||
# In non-master branches the fedora repo commands should be uncommented
|
||||
#repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-server
|
||||
#repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-server
|
||||
|
||||
%include fedora-workstation-packages.ks
|
||||
|
||||
# Package manifest for the compose. Uses repo group metadata to translate groups.
|
||||
# (default groups for the configured repos are added by --default)
|
||||
# @base got renamed to @standard, but @base is still included by default by pungi.
|
||||
%packages --default
|
||||
|
||||
# pungi is an inclusive depsolver so that multiple packages are brought
|
||||
# in to satisify dependencies and we don't always want that. So we use
|
||||
# an exclusion list to cut out things we don't want
|
||||
-kernel*debug*
|
||||
-kernel-kdump*
|
||||
-kernel-tools*
|
||||
-astronomy-bookmarks
|
||||
-generic*
|
||||
|
||||
# core
|
||||
kernel*
|
||||
|
||||
# Things needed for installation
|
||||
@anaconda-tools
|
||||
-fedora-productimg-cloud
|
||||
-fedora-productimg-server
|
||||
fedora-productimg-workstation
|
||||
|
||||
%end
|
Loading…
Reference in New Issue
Block a user