Commit graph

28 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
0e249ec1ec limit number of simultaneous shadow builds
misc comments
2008-02-21 14:06:34 -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
e4b1e7f9d9 initial drop for koji-shadow utility 2008-01-16 17:01:06 -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
24a547abe9 change default actions in koji-gc 2007-12-14 15:37:35 -05:00
Mike McLean
0e3b95f199 adjust non-debug output a little 2007-11-08 14:19:46 -07:00
Mike McLean
a414a422e2 koji-gc: tweak tag/pkg filtering option to bypass locks catch ProtocolError 2007-10-30 12:57:11 -04:00
Mike McLean
a343624257 koji-gc: from_addr option, make network timeout hack an option, misc cleanup 2007-10-24 15:58:48 -04:00
Mike McLean
aebd6f520c variable name typo 2007-10-24 11:33:20 -07:00
Mike McLean
404dcd3dc4 salvage action
combine notifications to same user
2007-10-22 18:30:46 -04:00
Mike McLean
9c0db76ece add weburl option to config 2007-10-22 17:55:37 -04:00
Mike McLean
a79c30f27e add some key aliases. Handle lowercase hex ids in config. 2007-10-19 10:53:34 -04:00
Mike McLean
f702ffa911 fix parsing of key aliases
fix an error in the MySession hack
honor --skip-main option (used for debugging)
2007-10-18 16:14:38 -04:00
Mike McLean
f726babda6 use koji.fp.o in config 2007-10-18 16:12:56 -04:00
Mike McLean
0f12905c1f initial work on garbage collection script 2007-10-17 17:15:00 -04:00
Mike Bonnet
6fe493f7c3 - actually use the logfile specified in kojira.conf
- don't make kojira also log to syslog
2007-09-26 13:55:18 -04:00
Mike McLean
433dba5ff6 order creation of newRepo tasks by age of existing repo 2007-07-24 16:48:27 -04:00
Mike Bonnet
ee796d4add support for running as an alternate OS user (defaults to root) 2007-05-29 11:32:03 -04:00
Michael McLean
581a857182 prevent large batches of repo deletes from holding up regens 2007-04-04 14:14:31 -04:00
Mike Bonnet
54cd667959 copy opts in ClientSession.__init__() because we modify it in setSession()
undo state changes by ssl_login() in setSession(None)
remove some extraneous session options
2007-03-22 18:27:46 -04:00
Michael Bonnet
20ca1a8f84 - don't try to guess what kind of authentication we want to use in ClientSession.login() - allow clients to call login() (for user/password), krb_login() (for Kerberos), or ssl_login() (for client certificates)
- update all clients to call ssl_login() directly when appropriate
- rename references to NotAllowed -> ActionNotAllowed, because NotAllowed had already been renamed
- raise an error in CreateSSLContext instead of immediately exiting
2007-03-16 21:39:02 -04:00
Michael Bonnet
3976fe331f enable SSL client certificate authentication for kojira 2007-03-16 21:39:01 -04:00
Jesse Keating
d802163348 Use -p with install to preserve timestamps, etc... 2007-02-20 10:01:29 -05:00
Jesse Keating
5d7e66a17e Initial code drop 2007-02-14 11:25:01 -05:00