Jesse Keating
938113eebe
Use yum's built in exclude handling
2007-03-15 13:29:57 -04:00
Jesse Keating
e2c43c0a93
- Do things faster/smarter if we've only asked for one disc
2007-03-14 17:57:09 -04:00
Jesse Keating
876cb98ba7
- correctly capture errors from subprocess
2007-03-13 22:16:39 -04:00
Jesse Keating
1c45ac7daf
- log the rpm2cpio stuff for release notes
2007-03-13 20:36:48 -04:00
Jesse Keating
dbc2db0a8b
More clean up with using subprocess
...
Have a function we call over and over
Log the output, trace on stderr
2007-03-08 10:58:13 -05:00
Jesse Keating
069f8f98a9
Fix some typos and point at the right comps file
2007-03-07 21:33:45 -05:00
Jesse Keating
9986ab582a
- Call createrepo ourselves for the tree, not buildinstall's job
2007-03-07 17:53:53 -05:00
Jesse Keating
4e8d70bf9f
- Convert from commands to subprocess for things we call out
...
Next I will fix up the logging
2007-03-07 14:42:33 -05:00
Jesse Keating
7e155b84e1
- Make the list we hand off to yum to search for as unique as we can
2007-03-02 11:33:01 -05:00
Jesse Keating
be44e2527d
Fix various typos, work around a yum api bug, strip the manifest lines right, log more output
2007-03-02 10:24:03 -05:00
Jesse Keating
45a4b62308
First attempt at supporting kickstart package syntax in manifest files
2007-03-01 23:06:41 -05:00
Jesse Keating
2f3a891a5c
Fix gathering of srpms (thanks skvidal)
2007-02-26 13:06:31 -05:00
jkeating@reducto.boston.redhat.com
f60b531ee9
Don't use TMPDIR with buildinstall for now
2007-02-21 16:12:31 -05:00
jkeating@reducto.boston.redhat.com
1e9d5392e6
Make cdsize a config option
2007-02-16 13:59:01 -05:00
jkeating@reducto.boston.redhat.com
fba101d3fc
Put yum temp stuff in workdir
2007-02-16 09:37:52 -05:00
jkeating@reducto.boston.redhat.com
07b27a464f
Use TMPDIR when calling anaconda-runtime stuff, get all output in the tree.
2007-02-16 08:45:42 -05:00
jkeating@reducto.boston.redhat.com
6ebb69628f
Fix indent
2007-02-15 16:25:52 -05:00
jkeating@reducto.boston.redhat.com
090eebdcf8
More logging fixes; add pydoc info to functions
2007-02-15 14:17:39 -05:00
jkeating@localhost.localdomain
ddd183386c
Logging patch from jbowes
2007-02-14 17:33:07 -05:00
jkeating@reducto.boston.redhat.com
7883986e1d
Style fixes
2007-02-13 17:20:01 -05:00
wwoods@kraid.test.redhat.com
8bb0495b63
fix up .composeinfo/mkrelative stuff
2007-02-13 13:23:00 -05:00
wwoods@test158.test.redhat.com
e2e81e481c
forgot that relativize is a class method - also change name to avoid spelling mistakes
2007-02-12 16:30:26 -05:00
wwoods@test158.test.redhat.com
bc1a73ace4
oops, forgot to check before removing
2007-02-12 16:29:19 -05:00
wwoods@test158.test.redhat.com
6e9172720a
avoid traceback after interrupted download
2007-02-12 15:57:58 -05:00
wwoods@metroid.rdu.redhat.com
bbe50383dc
oops, left in half-baked code
2007-02-12 13:08:28 -05:00
wwoods@metroid.rdu.redhat.com
289fc2865e
write composeinfo after writing iso/tree
2007-02-09 16:13:52 -05:00
jkeating@reducto.boston.redhat.com
8b1b9b36eb
Add support for globbing in manifest
...
Redo how we find packages making use of a better yum call
Add warning output for unmatched packages in the manifest
2007-02-08 20:25:41 -05:00
jkeating@reducto.boston.redhat.com
5749bcd8da
Minor speedup to short circuit depsolving
2007-02-06 22:53:43 -05:00
jkeating@reducto.boston.redhat.com
2c5642e3d7
- Don't use 'returnSimple' anymore, deprecated in yum api
2007-02-06 13:54:06 -05:00
jkeating@reducto.boston.redhat.com
8a7700a4a1
yum bestPackagesFromList takes an arch argument. Fixes ppc64 bug
2007-02-06 13:51:53 -05:00
jkeating@reducto.boston.redhat.com
78d7d7c613
Think-o.
2007-02-05 14:50:45 -05:00
jkeating@reducto.boston.redhat.com
130e7576fa
Make isodir an object (wwoods)
2007-02-03 16:19:41 -05:00
jkeating@reducto.boston.redhat.com
50bc32037e
Make bugurl optional
2007-02-03 15:53:47 -05:00
jkeating@reducto.boston.redhat.com
cec173adfe
Hey guess what? implantmd5 alters the iso, so sha1sum must be done after that.
2007-01-30 10:26:48 -05:00
jkeating@reducto.boston.redhat.com
05868a33ac
- add bugurl config option for anaconda betanag
...
prepare for release
2007-01-29 16:11:16 -05:00
jkeating@reducto.boston.redhat.com
6d3ace4529
Fix the ppc booting; clean up srpm split output
...
refresh comps file
2007-01-29 15:20:49 -05:00
jkeating@reducto.boston.redhat.com
2b6f765f31
Add a flavor config option for output
...
Move some stuff further into the work dir
ensure that the workdir exists
2007-01-24 23:42:40 -05:00
jkeating@reducto.boston.redhat.com
147ed75d9c
Rework the depsolving just a bit
...
We get a list out of the yum function, so
treat it as a list, don't just pick the first
package.
2007-01-24 16:27:28 -05:00
jkeating@reducto.boston.redhat.com
5001258c11
Bump the iso size to what was used for FC6
2007-01-23 18:34:15 -05:00
jkeating@reducto.boston.redhat.com
c6851db291
- Now use a manifest to determine what to pull in, not comps itself
...
- Add a minimal-manifest for test composes
- Add current F7 comps file for test composes
- Use some anaconda code to depsolve, gets better (and more common) results
2007-01-23 18:03:52 -05:00
jkeating@dhcp83-49.boston.redhat.com
ea82c15957
Clean up splittree output
2007-01-17 10:54:09 -05:00
jkeating@dhcp83-49.boston.redhat.com
e6187e19bb
Add rescue iso support
2007-01-16 22:59:02 -05:00
jkeating@dhcp83-49.boston.redhat.com
a97b0d3d15
Clean up some files, no main() sections needed anymore.
2007-01-08 15:29:15 -05:00
jkeating@dhcp83-49.boston.redhat.com
f447b2c285
No longer use our splittree for rawhide.
2007-01-08 14:46:45 -05:00
root@dhcp83-138.boston.redhat.com
4244cc89ef
Add the ability to spin ppc arches
2006-12-12 12:21:28 -05:00
jkeating@dhcp83-49.boston.redhat.com
4513804526
Making a symlink for repodata isn't going to work so well...
2006-12-12 23:01:33 -05:00
jkeating@dhcp83-49.boston.redhat.com
efdf2e6131
Add the ability to get release note files from release note packages.
2006-12-11 23:23:05 -05:00
jkeating@dhcp83-49.boston.redhat.com
e93179577e
Fix some srpm stuff, split rather than strip, rsplit rather than rstrip.
2006-12-11 17:13:02 -05:00
jkeating@dhcp83-49.boston.redhat.com
7b27df1c01
Get the specific srpm used to build the binary
2006-12-09 21:31:00 -05:00
jkeating@dhcp83-49.boston.redhat.com
f376824c84
Enable the ability to pull down and make isos of srpms.
2006-12-09 20:48:08 -05:00
jkeating@dhcp83-49.boston.redhat.com
d326ef8df7
Implant md5sums in isos for media check
2006-12-08 10:57:23 -05:00
jkeating@dhcp83-49.boston.redhat.com
b3db80940e
rework the iso spinning boot args a bit.
...
Add ia64 args (thanks "Zhang, Yanmin")
2006-12-04 15:47:50 -05:00
jkeating@dhcp83-49.boston.redhat.com
e0dbb72303
Make the DVD iso from the base OS dir, not the first CD dir
2006-11-28 07:56:40 -05:00
jkeating@dhcp83-49.boston.redhat.com
d52136a4c1
Make sure we only get the newest package objects.
2006-11-27 22:17:29 -05:00
jkeating@dhcp83-49.boston.redhat.com
f188205cf9
Add some default config options
...
Make use of them in various files
2006-11-20 09:52:27 -05:00
jkeating@harpoon.lab.boston.redhat.com
95f6a0b642
First pass at using a config file for options rather than CLI
...
Much churn, add a new config file. Seems to still work
2006-11-17 18:01:10 -05:00
jkeating@harpoon.lab.boston.redhat.com
218a4e5611
Support file:// repos in yum
2006-11-17 14:02:37 -05:00
jkeating@harpoon.lab.boston.redhat.com
705e435912
Make DVD creation implant the right discinfo media numbers
2006-11-08 18:34:20 -05:00
jkeating@harpoon.lab.boston.redhat.com
023ad1b0fb
Shuffle things around so that dist-utils can be used.
2006-11-08 16:34:59 -05:00