Commit graph

210 commits

Author SHA1 Message Date
Tomas Kopecek
3294301f45 blacklist tags for kojira
Fixes: https://pagure.io/koji/issue/694

(adjusted for conflicts with PR#797 -mikem)
2018-02-20 09:43:30 -05:00
Mike McLean
3ed392afdb unit test for regenLoop 2018-02-13 13:48:43 -05:00
Mike McLean
7c5dde35da a little more logging 2018-02-13 13:48:43 -05:00
Mike McLean
1ee0dd33cd separate loggers for currency/regen threads 2018-02-13 13:48:43 -05:00
Mike McLean
01717db5df fix typo 2018-02-13 13:48:43 -05:00
Mike McLean
c39e6a8ab2 add missing sleeptime option to list 2018-02-13 13:48:43 -05:00
Mike McLean
3283fa20ae fix task limit check 2018-02-13 13:48:43 -05:00
Mike McLean
557dcce1b5 move regens into thread 2018-02-13 13:48:43 -05:00
Mike McLean
b376133646 simplify some exception handling 2018-02-13 13:48:43 -05:00
Mike McLean
c1d29237b0 update tag scores each pass 2018-02-13 13:48:43 -05:00
Mike McLean
473e397a7b adjust debug output to make it less noisy 2018-02-13 13:48:43 -05:00
Mike McLean
0713d1b7d3 cleanup docstring 2018-02-13 13:48:43 -05:00
Mike McLean
1affc5c018 unused method 2018-02-13 13:48:43 -05:00
Mike McLean
7193c60538 log message 2018-02-13 13:48:43 -05:00
Mike McLean
5b3382aea3 more needed_tags cleanup 2018-02-13 13:48:43 -05:00
Mike McLean
08e1b84fed misc fixes 2018-02-13 13:48:43 -05:00
Mike McLean
3e15abcbe8 sanity check expire age 2018-02-13 13:48:43 -05:00
Mike McLean
dd654e91f6 scoring 2018-02-13 13:48:43 -05:00
Mike McLean
76b66c4960 use new code 2018-02-13 13:48:43 -05:00
Mike McLean
42dc03b3d5 partial refactor of kojira code 2018-02-13 13:48:43 -05:00
Tomas Kopecek
8f22069fda drop old ssl support + compatrequests
Koji now uses ssl via python-requests

 - use_old_ssl option is removed
 - koji.ssl library removed
 - compatrequests dropped

Related: https://pagure.io/koji/issue/467
2018-01-03 12:47:03 +01:00
Yuming Zhu
107eb48ceb remove unused import in koji-shadow 2017-12-19 12:34:55 -05:00
Mike McLean
900767cf4b add krb_canon_host option to various clients 2017-10-27 15:32:25 -04:00
Mike McLean
ab547683ce kojira: avoid calling session.repoInfo in tryDelete() 2017-10-06 17:23:46 -04:00
Mike McLean
a954172d1e adjust krbV check in kojira to avoid redundant import 2017-10-06 17:23:45 -04:00
Mike McLean
83e47bf42a update docs links in service configs 2017-08-08 12:18:04 -04:00
Ville Skyttä
10bc242c32 Spelling fixes 2017-07-30 12:49:19 +03:00
Mike McLean
8346a60976 more renaming 2017-03-30 09:47:20 -04:00
Mike McLean
c86b5c3ac0 first stab at renaming signed repos to dist repos
sed -i -e 's/signed\(.\?[Rr]epo\)/dist\1/g'
sed -i -e 's/Signed\(.\?[Rr]epo\)/Dist\1/g'
2017-03-30 09:47:20 -04:00
Mike McLean
87a44ac863 debug logging 2017-03-30 09:45:59 -04:00
Mike McLean
da54026278 use correct lifetime option for deleting signed repos 2017-03-30 09:45:59 -04:00
Mike McLean
ec5d71016c logging adjustments 2017-03-30 09:45:59 -04:00
Mike McLean
75ac8be3b7 avoid directory namespace conflicts with signed repos 2017-03-30 09:45:59 -04:00
Jay Greguske
9b504a280c add signed flag to repo table 2017-03-30 09:37:56 -04:00
Jay Greguske
506ca54180 kojira policy for signed repos 2017-03-30 09:37:56 -04:00
Mike McLean
e72cc81518 typo 2017-03-07 08:15:20 -05:00
Tomas Kopecek
cc9fff9840 remove has_key (not working in python3) 2017-03-07 08:15:20 -05:00
Tomas Kopecek
1494301465 use new exception syntax 2017-03-02 10:52:30 -05:00
Mike McLean
53875831df a couple more prints 2017-02-28 11:06:09 -05:00
Tomas Kopecek
c143d0b88f print statement -> print function 2017-02-28 10:55:56 -05:00
Dennis Gilmore
60f0859591 wrap sending email in try except
Sometimes the recipient email may no longer be valid due to many
reasons.  Handle the failure to send email gracefully.

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-02-22 11:27:46 -05:00
Mike McLean
c41881a8b6 preserve old option for compatibility 2017-01-26 16:39:22 +01:00
Dan Horák
552e79d98f koji-shadow: fix log() invocation 2017-01-26 16:39:22 +01:00
Dan Horák
4b2085e7f7 koji-shadow: remove authca, it's not used for ssl_login any more 2017-01-26 16:39:22 +01:00
Dan Horák
785b567abe koji-shadow: allow use without certs 2017-01-26 16:39:22 +01:00
Tomas Kopecek
7fb7bd28a9 backward-compatible default value for kojid/kojira/koji-gc certs 2017-01-13 10:46:41 -05:00
Till Maas
8e30249401 Clarify purpose of cfgmap 2016-12-19 21:48:12 +01:00
Patrick Uiterwijk
de89ddcd34 Add krb_rdns to koji-shadow
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-12-19 12:25:14 -05:00
Till Maas
baa6afca60 koji-gc: Set default value for krb_rdns to False
In Fedora infra krb_rdns needs to be set to False. This matches
https://pagure.io/koji/pull-request/244
2016-12-19 12:20:09 -05:00
Till Maas
987984e863 Revert "default krb_rdns to True"
This reverts commit 02128ee577.

The second column in cfgmap is an alias and "True" is not a valid alias.
It was mistaken in the reverted commit as a default value, which it is
not. Reverting this commit should fix the following traceback that
koji-gc in Fedora currenty raises:

Traceback (most recent call last):
File "/usr/sbin/koji-gc", line 901, in <module>
options, args = get_options()
File "/usr/sbin/koji-gc", line 159, in get_options
if config.has_option(*alias):
TypeError: has_option() argument after * must be a sequence, not bool
2016-12-19 12:20:09 -05:00