1
0
mirror of https://pagure.io/fedora-kickstarts.git synced 2025-03-20 08:08:58 +00:00
Bill Nottingham bdd2e5cd07 Fix fedora-install-fedora for new anaconda package selection.
Anaconda package selection is determined by environments in the comps
file which define environments to install, and groups that are options.
Use those group lists, and drop individual packages since you can't
select them anyway (outside of dracut/kernel).

A few groups that are options for the workstation/development environment
are commented out for space concerns. Test compose was ~4.0G without them,
within range for the Fedora DVD.
2012-08-27 17:23:32 -04:00
2012-06-15 11:00:02 -05:00
2008-12-13 13:59:59 +01:00
2010-04-08 23:18:18 -04:00
2012-06-15 11:24:31 -05:00
2012-06-15 11:24:31 -05:00
2012-02-29 11:51:58 -06:00
2012-04-09 09:02:05 -05:00
2012-06-15 11:11:07 -05:00
2008-10-28 13:34:16 +01:00

The master branch is where development takes place:
 - it may contain kickstart files that are broken, or
 - spin concepts that are in the process of being
   approved by the Board (trademark approval), or
 - spin concepts that are in the process of being
   approved by the Spins SIG

The release specific branches contain spin concepts that:
 - are approved (both by Board and Spin SIG)
 - maintained for the remainder of the release cycle

When kickstart files are added or removed, Makefile.am should be updated to
reflect the change.

To rebuild the srpm for a new version or a new release without patches:

git clone ssh://git.fedorahosted.org/git/spin-kickstarts.git spin-kickstarts
cd spin-kickstarts
# If you need a specific branch other than master:
git checkout BRANCHNAME
# Edit configure.ac to update the version or release
# Edit spin-kickstarts.spec.in to update the change log
git commit -a
git push
aclocal
automake
autoconf
./configure
make dist
install -D -m 644 spin-kickstarts-*.tar.gz ~/rpmbuild/SOURCES
# Edit spin-kickstarts.spec if some changelog history needs to be included
install -D -m 644 spin-kickstarts.spec ~/rpmbuild/SPECS
rpmbuild -ba ~/rpmbuild/SPECS/spin-kickstarts.spec
# If the sprm gets published then publish the tar.gz file on fedorahosted
scp spin-kickstarts-*.tar.gz fedorahosted.org:spin-kickstarts
# Clean up the generated files:
git clean -f -d
# To update a branch of spin-kickstarts
#   Make sure the branch is current (git pull)
#   Copy over the new spec file
#   In each branch run make new-sources FILES=/pathto/spin-kickstarts-*.tar.gz
#   Commit the changes with git commit -a
#   Make a new tag with make tag
#   Do the build with make build
Description
This project is used to manage the Fedora kickstart files used in composing Fedora release images.
Readme 2.8 MiB
Languages
Python 58.3%
JavaScript 33%
Makefile 8.7%