Commit graph

288 commits

Author SHA1 Message Date
Mike McLean
69d841a63b make ClientSession retries more configurable, and more robust
add an offline mode to the hub (ServerOffline fault)
report offline status if db connection fails
adjust retry timings for kojid and kojira
2008-02-22 11:26:27 -05:00
Mike McLean
41b278ccca don't recycle broken db connections 2008-02-22 00:20:52 -05:00
Mike McLean
0e249ec1ec limit number of simultaneous shadow builds
misc comments
2008-02-21 14:06:34 -05:00
Mike McLean
997e127259 fix errors in the "build with specified repo" option 2008-02-21 14:04:57 -05:00
Mike McLean
bf5937389c a quiet option, and an option to ignore stray repos 2008-02-21 14:02:59 -05:00
Mike McLean
6356f73f2e run builds in parallel, if possible 2008-02-15 09:24:46 -05:00
Mike McLean
7822ec08f3 different method for shadow rebuild ordering 2008-02-11 21:47:36 -05:00
Mike McLean
04cf109934 package koji-gc and koji-shadow
change default config locations for these utilities
2008-02-11 20:46:51 -05:00
Mike McLean
18f2518c5a don't blow up when the database contains older base64 encoded task data 2008-02-06 19:00:15 -05:00
Mike McLean
fb3fb2c009 Merge branch 'master' into shadow 2008-01-29 15:14:22 -05:00
Jesse Keating
5f203e16ef fix the url, again 2008-01-25 02:24:15 -05:00
Jesse Keating
ef17b5d2fd update spec 2008-01-25 01:21:26 -05:00
Jesse Keating
1b2caeed8b use right createrepo argument order 2008-01-25 01:19:42 -05:00
Jesse Keating
c3112ff1da And one more fix for the source location 2008-01-24 20:47:26 -05:00
Jesse Keating
5b9ce74f10 Fix up the spec, reference the place we stuff tarballs. 2008-01-24 20:45:07 -05:00
Jesse Keating
d968e2e333 Prepare for the release 2008-01-24 20:20:59 -05:00
Mike McLean
1f606b7e7c fix a typo from a recent patch 2008-01-21 15:58:32 -05:00
Jesse Keating
338fa11540 Use the --skip-stat flag in createrepo calls.
This can save us a lot of time when creating large repos.
stat() on 9K files over NFS can cause significant delay in some cases.
Requires sufficiently new createrepo versions on RHEL5 or F9.
2008-01-18 17:10:51 -05:00
Jesse Keating
34e0bd0008 Merge branch 'master' of ssh://git.fedorahosted.org/git/koji 2008-01-18 16:49:55 -05:00
Mike McLean
e4b1e7f9d9 initial drop for koji-shadow utility 2008-01-16 17:01:06 -05:00
Mike McLean
576536e670 use same repo for all buildArch subtasks
allow building from a specific repo id
2008-01-16 16:19:34 -05:00
Mike McLean
0bbf50348a honor kwargs in host.subtask call
return creation_time in repo_info call
2008-01-16 16:19:34 -05:00
Mike McLean
6feae640c2 canonicalize tag arches before using them to limit repo generation
(based on a patch from Dennis Gilmore <dennis@ausil.us>)
2008-01-16 16:15:00 -05:00
Mike McLean
eb1c53de6e fix return value of delete_build 2008-01-14 09:46:03 -07:00
Jesse Keating
51e2d69f9e Revert to getfile urls if the task is not successful (closed).
This is needed because unless the task is closed, the log files won't
be in the packages/ tree, and the email will reference 404 urls.
2008-01-13 10:46:02 -05:00
Jesse Keating
c939b34ff6 Pass --target instead of --arch to mock.
--target is now it's own argument that only applies to what is passed to
rpm-build.  setarch call is not affected by --target which is what we want.
2008-01-04 17:49:12 -05:00
Mike McLean
db8486e61d actually read default conf file. add limit option to buildReferences call. 2008-01-04 14:26:46 -07:00
Mike McLean
1bf5468b01 ignore trashcan tag in prune-signed-copies command 2008-01-04 14:26:45 -07:00
Jesse Keating
d64a587ac4 Revert patch to disable --arch calls. Broke kernel-doc build 2008-01-02 13:46:31 -05:00
Mike Bonnet
7677f63099 temporary fix for using topurl, since urlopen() returns a wrapped HTTPConnection which doesn't support fileno(); will see about getting this fixed in upstream python 2007-12-18 13:47:28 -05:00
Mike Bonnet
31b5d7265c add the "allowed_scms" kojid parameter: a whitelist of hostname:repository tuples that kojid is allowed to checkout from 2007-12-18 12:52:56 -05:00
Mike Bonnet
1d040eba5a tweak tasklist spacing 2007-12-18 12:52:56 -05:00
Mike Bonnet
58be30345d - allow filtering builds by the person who built them
- remove some code duplication
2007-12-18 12:52:56 -05:00
Mike Bonnet
b851d939b6 allow identification of users and tags by name as well as ID 2007-12-18 12:52:56 -05:00
Jesse Keating
a023693e32 Don't call --arch when the build is noarch. 2007-12-17 09:21:26 -05:00
Jesse Keating
386d465b5e New release 2007-12-14 21:12:36 -05:00
Mike McLean
d58e59ab9b limit option for build_references function 2007-12-14 17:59:31 -05:00
Mike McLean
8a5780448d quiet some debug output 2007-12-14 15:00:11 -07:00
Mike McLean
36e802b55d in the prune-signed-copies cli command, check to see if builds have been
latest somewhere in the past N days instead of just currently.
2007-12-14 15:38:32 -05:00
Mike McLean
24a547abe9 change default actions in koji-gc 2007-12-14 15:37:35 -05:00
Jesse Keating
9ff949b64a Mock will now handle setarch internally, we no longer need to call it 2007-12-11 17:49:48 -05:00
Jesse Keating
c7e0c2880d Go back to using stock 'clean' command. It now takes care of all mount points 2007-12-11 16:59:23 -05:00
Jesse Keating
41737dbdd4 Update mock commands to the undeprecated version. 2007-12-11 16:40:52 -05:00
Jesse Keating
5ce5249c72 Fix some typos.
Don't worry about blocked group list entries, they don't show up
to be cloned anyway.
2007-11-21 19:31:39 -05:00
Jesse Keating
c6c4e467ee Add the ability to clone/update group data to the clone-tag command 2007-11-21 14:49:23 -05:00
Jesse Keating
039e0e4373 Use real urls in buildNotification instead of getfile urls. 2007-11-20 08:37:04 -05:00
Jesse Keating
d2b91ebec5 Remove comments
Ensure src directory gets created if it's needed
Stop making group.spec, it's not needed
2007-11-20 08:34:42 -05:00
Jesse Keating
7b7f25f86e Make sure we get a pkgurl 2007-11-20 08:34:42 -05:00
Jesse Keating
ad77810c18 Make sure we get groupdata 2007-11-20 08:34:42 -05:00
Jesse Keating
65fd75c6f6 Drop the PrepRepo task, it's no longer needed.
Reference the configured pkgurl for repodata.
2007-11-20 08:34:42 -05:00