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