Commit Graph

764 Commits

Author SHA1 Message Date
Brian C. Lane 38d41ad0be Add proxy support from the repo line in the kickstart file 2010-03-08 17:18:35 -08:00
Jesse Keating d4fc805857 Catch all kernel packages (#505420) 2009-12-22 12:08:22 -08:00
Jesse Keating b79b50b669 Prep for release 2009-09-15 16:55:12 -07:00
Jesse Keating 9aed6d9656 rhpl is no longer forced by anaconda 2009-09-15 16:54:27 -07:00
Jesse Keating d30edb8b6a Prep for release 2009-09-15 14:51:19 -07:00
Jesse Keating d9a294aee5 Be tolerant of missing package names in pkgorder, helps with small composes 2009-09-15 14:51:19 -07:00
Dennis Gilmore fe23e1f65a setthe yum arch to sparc64v when making sparc images. We need this since we only have a sparc64 kernel 2009-09-15 14:51:19 -07:00
Bill Nottingham f8865c35e2 pungi: Fix dependency resolution to recurse properly.
It wasn't properly recusing in the --selfhosting or --fulltree cases
before, leading to potenial broken deps.

Bill

Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-09-15 14:51:19 -07:00
Jesse Keating acdac6a2be Patch from dgregor for #522371 (no package left behind) 2009-09-15 14:51:19 -07:00
Jesse Keating 1991a09a48 Prep for release 2009-09-15 14:51:18 -07:00
Jesse Keating 0ace77f6c6 mkinitrd isn't being used anymore, dracut is. 2009-09-15 14:51:18 -07:00
Bill Nottingham f099500663 Fix man page option listing. 2009-09-15 11:12:52 -04:00
Bill Nottingham 51f03b32e4 Add corresponding RHEL version check to spec. 2009-09-03 16:18:26 -04:00
Jesse Keating e434cf4876 Prep for release 2009-08-10 15:00:03 -07:00
Jesse Keating 7f0cd87c4f pychecker clean up, don't overload 'file' 2009-08-04 14:40:32 -07:00
Jesse Keating 05c51e4b96 Cleanup from pychecker, remove unused items. 2009-08-04 14:36:17 -07:00
Jesse Keating eb3caa4161 Kill extra whitespace 2009-08-04 14:23:55 -07:00
Jesse Keating cd466ce546 Remove unused functions in splittree 2009-08-04 14:21:59 -07:00
Jesse Keating af347fd6a3 Avoid conflicting with yum internals 2009-08-04 14:03:40 -07:00
Jesse Keating 5d6fc5c543 Prepare for release 2009-05-21 10:34:00 -07:00
Jesse Keating 179d3cd678 Fix boot.iso showing up on DVD and potentially split media. 2009-05-21 10:31:35 -07:00
Jesse Keating a859efe4a9 Prep for release 2009-05-19 11:27:48 -07:00
Jesse Keating 8a15ecca80 Use the new splittree method of dynamic srpm cd splitting 2009-05-18 15:37:31 -07:00
Jesse Keating a73e976bc8 Create a new function to create the splitSRPM dirs
Use this function to create split SRPM dirs on the fly
2009-05-18 14:33:18 -07:00
Jesse Keating ff3b72a97e Don't set the number of discs we have until after splittree is done.
Splittree now splits as needed, so we can't possible know how many
discs we'll be making until it is done.  This also means that
splittree requires less input from us.
2009-05-15 13:00:40 -07:00
Jesse Keating e377f015df Use the new function to create the first split dir only. 2009-05-15 12:22:04 -07:00
Jesse Keating 038a98a2d3 Make splits on demand rather than pre-create a hard set of splits. 2009-05-15 11:19:26 -07:00
Jesse Keating 9012c9fd41 Add two new functions to help with creating split dirs on demand.
createFirstSplitDir is called for the first split.
createSplitDir is called for all other splits.
2009-05-15 11:17:23 -07:00
Jesse Keating 076ba206cb Prep for release again 2009-04-13 16:17:35 -07:00
Bill Nottingham 26f9fad9a5 Wire in support for composing 'full' trees with all subpackages.
Since full trees and build-solved trees can affect each other, if we're
doing both we need to loop between them until there are no new packages
added.

Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:16:45 -07:00
Bill Nottingham 0074f79e5d Add a method that completes the package set with all subpackages of currently used source rpms.
In other places, this method could be called No Package Left Behind.

Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:16:31 -07:00
Bill Nottingham 63adcfcc7c Create dicts to map between source and binary packages.
This avoids repeating the operation many times later if we do it
on demand each time.

Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:16:20 -07:00
Bill Nottingham e437dd7f7f Remove obsolete code.
Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:16:07 -07:00
Bill Nottingham 2c2a1178ae Wire up a commandline option for selfhosting support.
Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:15:54 -07:00
Bill Nottingham 28412ffc8f Resolve package build dependencies.
Since each package we add for build dependencies may add a new source rpm
to our list, this needs to recurse.

Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:15:40 -07:00
Bill Nottingham f46d84ed73 Operate on source rpm package objects, not a list that is then turned into package objects.
Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:15:21 -07:00
Bill Nottingham 9ecb4c5dc3 Allow ignoring of group metadata from repos.
Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:15:05 -07:00
Jesse Keating b28d842bec Prep for release 2009-04-13 16:12:25 -07:00
Jesse Keating c484a26f44 Pad the ppc bootable disks by 15 megs, lots of isofs overhead. 2009-04-07 18:09:00 -07:00
Jesse Keating 44c4028447 Add a function to deselect packages, stolen from Anaconda.
Use deselectPackage to deslect things marked with - in kickstart.
More in line with how anaconda treats them.
2009-04-07 15:03:46 -07:00
Jesse Keating 979c0b5e94 Prep for release 2009-03-24 10:04:00 -07:00
Jesse Keating db54e3dbfd Add the online-docs group into pkgorder so that they get properly ordered. 2009-03-24 10:02:52 -07:00
Jesse Keating 9d831bc470 Prep for release 2009-03-11 17:51:57 -07:00
Jesse Keating 050c8da46b Use a more future proof doLoggingSetup override. 2009-03-11 17:50:51 -07:00
Jesse Keating ff70fea3ed Remove the MANIFEST file so that it gets created fresh each time 2009-03-09 15:34:59 -07:00
Jesse Keating 2688d1c397 Fix the Changelog target 2009-03-09 15:22:44 -07:00
Jesse Keating ea148b8b1c Prep for release 2009-03-09 10:56:43 -07:00
Jesse Keating e3d6cf508d Disable arch test for now, it was tripping i386/i586 for no good reason. 2009-03-04 13:45:44 -08:00
Jesse Keating bdf3b118aa Fix size estimation in splittree.
This while file needs a major rework, but this gets us correct
size estimations when building up discs.
2009-02-12 11:26:48 -08:00
Jesse Keating 923a0c9392 Prep for release 2009-02-11 17:15:13 -08:00