Commit Graph

764 Commits

Author SHA1 Message Date
Daniel Mach f116d9384f Initial code merge for Pungi 4.0. 2015-02-10 08:19:34 -05:00
Daniel Mach f5c6d44000 Initial changes for Pungi 4.0. 2015-02-10 06:47:16 -05:00
Connie Sieh 274236a3f3 Add --nomacboot option
sotime an OS would want to disable booting on mac machines. For
instance when buildinga RHEL clone where there is no hfs support.
The option disables mac support
2015-01-16 12:29:59 -06:00
Dennis Gilmore fedc440159 3.13 release 2014-12-12 20:21:03 -06:00
Brian C. Lane c4dd0e75ed Add support for --installpkgs
This allows the user to add specific packages, or package globs, to the
installer's root via lorax. For example, to build a server product with
the correct product.img you would pass --installpkgs
fedora-productimg-server

This removes the need for the kickstart to use --exclude on the repo
lines and makes it more explicit as to what is being built. This command
mirrors the same command in lorax.
2014-12-09 11:52:53 -06:00
Brian C. Lane 2221f66ff5 Add a cmdline option to set the lorax config file
Add --lorax-conf which will be used to point lorax to a INI style
config file. Useful for running things from a git checkout instead of
installed system.
2014-12-09 11:52:53 -06:00
Brian C. Lane 1bd069683c Add python-lockfile requires and drop python-devel 2014-12-09 11:52:53 -06:00
Peter Jones 33ebc4e11f Make our OS iso bootable on aarch64.
Aarch64 needs to get the el torito image generation code x86 has for
UEFI as well.

Signed-off-by: Peter Jones <pjones@redhat.com>
2014-12-09 11:51:41 -06:00
Dennis Gilmore d865c94330 fix up typo 2014-12-09 11:51:30 -06:00
Dennis Gilmore add538d7b4 replace tabs with spaces 2014-09-19 15:28:05 -05:00
Dennis Gilmore 21021f521a 3.12 release 2014-09-11 11:09:13 -05:00
Mark Hamzy e3c8c3b7e0 Remove magic parameter to mkisofs
Instead of supplying a backlevel magic file, do not pass the file in at all.
2014-09-11 10:53:33 -05:00
Pat Riehecky 55c00f6d60 Added option for setting release note files 2014-08-22 14:41:41 -05:00
Dennis Gilmore 1175551e2c 3.11 release3.11 release3.11 release3.11 release3.11 release3.11 release3.11 release3.11 release3.11 release3.11 release3.11 release 2014-07-31 06:04:25 -05:00
Dennis Gilmore 6a26176c23 make sure that the dvd/cd is using the shortened volumeid 2014-07-31 06:02:12 -05:00
Dennis Gilmore 2bb948fce7 3.10 release 2014-07-31 04:25:26 -05:00
Dennis Gilmore 6177cf6f88 fix up volume shortening substituions to actually work 2014-07-31 04:23:17 -05:00
Dennis Gilmore ea8f3909ac 3.09 release 2014-07-30 11:36:11 -05:00
Dennis Gilmore 76ba16d4a6 implement nameing scheme from
https://fedoraproject.org/wiki/User:Adamwill/Draft_fedora_image_naming_policy
2014-07-30 11:25:44 -05:00
Dennis Gilmore a5aa03f58c implement shortening of the volumeid which has a 32 character limit 2014-07-30 11:25:44 -05:00
Dennis Gilmore af9f7520f4 3.08 release 2014-07-23 11:19:20 -05:00
Dennis Gilmore 5c9d28dc9f fix up some issues with --no-dvd and --workbasedir 2014-07-23 07:43:14 -05:00
Dennis Gilmore 9d339e774b 3.07 release 2014-07-20 12:04:58 -05:00
Dennis Gilmore a313fa8214 add a flag to turn off making install DVD's 2014-07-18 14:30:52 -05:00
Dennis Gilmore 6820ad7c23 3.06 release 2014-07-14 15:42:54 -05:00
Dennis Gilmore f57a4ac5ee allow the base work directory to be configurable. 2014-07-14 15:39:57 -05:00
Dennis Gilmore fb3d4ca185 3.05 release 2014-07-09 01:27:55 -05:00
Peter Jones 170ca88549 Don't emit media labels with spaces in them.
Spaces cause various bugs like #923374 and #855849 , and it would be
better if we just didn't use them.

Note that there's a corresponding lorax change to go with this.

Signed-off-by: Peter Jones <pjones@redhat.com>
2014-07-08 15:49:41 -05:00
Dennis Gilmore 1ba64d6e6b 3.04 release 2014-04-29 16:29:34 -05:00
Ralph Bean 224463030b Use a lockfile around things that modify the cachedir. 2014-04-29 13:51:15 -05:00
Ralph Bean 94235b093e Improve logging for missing srpms. 2014-04-29 13:50:36 -05:00
Dennis Gilmore 6ceadebaa9 honour the --nosource option
Patch by Barry Scott https://lists.fedoraproject.org/pipermail/buildsys/2014-January/004238.html
2014-04-29 13:36:03 -05:00
Mark Hamzy 76c8941456 support ppc64le in pungi
Add support for the ppc64le architecture in pungi.
2014-04-29 13:29:50 -05:00
Ralph Bean 9acb9c58c5 Add configurable compression type to pungi (default to xz)
This is for https://fedorahosted.org/rel-eng/ticket/5362#comment:17
2014-04-29 13:28:31 -05:00
Dennis Gilmore 293143d8f1 revert to the old way of doing versioning as the change in 3.01 did not work 2013-10-31 20:22:35 -05:00
Dennis Gilmore e7d19b70ee 3.02 release 2013-10-31 19:05:59 -05:00
Dennis Gilmore 23977a90de fix typo in call to __version__ 2013-10-31 18:58:45 -05:00
Daniel Mach cdf9916906 3.01 release 2013-10-27 15:44:10 -04:00
Daniel Mach 03efbfd62b Add 'make log' command to print changelog for spec. 2013-10-27 15:44:09 -04:00
Daniel Mach 8b1c2433c9 Implement %prepopulate config section as an additional package input. 2013-10-27 15:44:09 -04:00
Daniel Mach 43c9185323 Don't automatically apply fulltree on input multilib packages. 2013-10-27 15:44:09 -04:00
Daniel Mach cb6f1dbe17 Implement %multilib-blacklist and %multilib-whitelist config sections. 2013-10-27 15:44:09 -04:00
Daniel Mach e1f1231bb1 Turn off fulltree for multilib packages. 2013-10-27 15:44:09 -04:00
Daniel Mach 9a09cf9df3 Return package flags: input, fulltree-exclude, langpack, multilib, fulltree 2013-10-27 15:44:09 -04:00
Daniel Mach 2f0b9fc616 Exclude srpms from conditional deps. 2013-10-27 15:44:09 -04:00
Daniel Mach 754a1bb59b Improve greedy methods: none, all, build. 2013-10-27 15:44:09 -04:00
Daniel Mach 3b71b8b457 Add .gitignore. 2013-10-27 15:44:09 -04:00
Daniel Mach 448cb84305 Add 'yaboot' multilib method.
mash commit: d84a71415c6a79c2587d320b0ce6e9eb5251c942
2013-10-27 15:44:08 -04:00
Daniel Mach e1f71d828d Drop pulseaudio-utils from runtime whitelist
mash commit: f96209ff9daa6d5d16efa13d76c8779b95ec7a61
2013-10-27 15:44:08 -04:00
Daniel Mach 663ea07c08 Remove packages which are in lookaside repos from regular repos.
This makes depsolving more deterministic and keeps resolved package set minimal.
2013-10-27 15:44:08 -04:00