Commit Graph

145 Commits

Author SHA1 Message Date
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
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
Dennis Gilmore 6a26176c23 make sure that the dvd/cd is using the shortened volumeid 2014-07-31 06:02:12 -05:00
Dennis Gilmore 6177cf6f88 fix up volume shortening substituions to actually work 2014-07-31 04:23:17 -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 5c9d28dc9f fix up some issues with --no-dvd and --workbasedir 2014-07-23 07:43:14 -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 f57a4ac5ee allow the base work directory to be configurable. 2014-07-14 15:39:57 -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
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
Daniel Mach cdf9916906 3.01 release 2013-10-27 15:44:10 -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 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
Daniel Mach 5dc0913ef1 Print repoid to make clear from which repo a package came. 2013-10-27 15:44:08 -04:00
Daniel Mach c363b7242a Don't pull conditional deps in when --nodeps is used. 2013-10-27 15:44:08 -04:00
Daniel Mach 14ffefd376 Fix --nodeps by setting Pungi.is_resolve_deps according to config. 2013-10-27 15:44:08 -04:00
Dennis Gilmore 44cd5ff806 fixup things to use new arch module 2013-08-20 11:33:44 -05:00
Daniel Mach 854899344c Implement %fulltree-excludes kickstart section to exclude packages from --fulltree processing. 2013-08-20 11:22:24 -05:00
Daniel Mach 17221a33f3 Major rewrite to gain performance boost in nogreedy mode. 2013-08-20 11:22:24 -05:00
Daniel Mach 60803f32f3 Fix getting SRPMs for nosrc arch. 2013-08-20 11:22:24 -05:00
Daniel Mach 9776e3cd9d Don't pull @core and @base groups by default. 2013-08-20 11:22:24 -05:00
Daniel Mach a9581e2056 Stop pulling unnecessary multilib packages on completing package set (fulltree). 2013-08-20 11:22:24 -05:00
Daniel Mach 30c0f358d9 Resolve multilib packages. Controlled by the --multilib option. 2013-08-20 11:22:24 -05:00
Daniel Mach 91f70cbb43 Handle a special case, when system-release virtual provide is specified in the greedy mode. 2013-08-20 11:22:24 -05:00
Daniel Mach bd35d6bc03 Support for multilib packages (pattern: <package_name>.+) 2013-08-20 11:20:29 -05:00
Daniel Mach c047fe570b Improve debuginfo lookup. 2013-08-20 11:20:29 -05:00
Daniel Mach 5451453f6f Refactor how pungi works with arches. 2013-08-20 11:20:04 -05:00
Daniel Mach c076de2e9f Lookaside repo support. 2013-08-09 10:21:09 -05:00
Dennis Gilmore 2d2a3e8083 make sure mac support is only enabled on x86 2013-08-08 09:32:05 -05:00
Daniel Mach cd75bc4875 Add langpacks support. 2013-05-03 20:09:33 -05:00
Daniel Mach 5069eb8b09 Check each package's deps only once. 2013-05-03 20:09:14 -05:00
Daniel Mach 77dea0ec92 Suppress duplicate depsolving log messages. 2013-05-03 20:08:56 -05:00
Daniel Mach dd6a68eb7c Speed depsolving up by providing pre-computed pkg_refs.
Requires: yum >= 3.4.3-28
2013-05-03 20:08:36 -05:00
Daniel Mach 50c1d46c7e Delete the 'anaruntime' variable, it's no longer needed. 2013-05-03 20:07:00 -05:00
Dennis Gilmore 49b530b1f8 make sure deltarpm is disabled 2013-02-28 10:38:19 -06:00
Dennis Gilmore eea89a2b78 remove sparc support 2013-02-25 06:04:50 -06:00