Commit graph

3761 commits

Author SHA1 Message Date
Mike McLean
60cccdbcfa limit rpm keys to check 2018-05-03 16:05:16 -04:00
Mike McLean
fb5da35edf refactor uploaded file data 2018-05-03 16:05:16 -04:00
Mike McLean
8e08e66d9a partial refactor 2018-05-03 16:05:16 -04:00
Mike McLean
c5f126a7b0 streamline subrepo logic a bit 2018-05-03 16:05:16 -04:00
Mike McLean
86043223c2 record dist subrepo in kojipkgs 2018-05-03 16:05:16 -04:00
Mike McLean
1a971f39e1 handle uploaded debug_pkglist 2018-05-03 16:05:16 -04:00
Mike McLean
869dc3b57b fix debuginfo check and logfile name 2018-05-03 16:05:16 -04:00
Mike McLean
f26eb7560c actually do the debuginfo split 2018-05-03 16:05:16 -04:00
Mike McLean
a93554139e update unit test for new options 2018-05-03 16:05:16 -04:00
Mike McLean
6e3482ea22 trying to use kojipkgs data instead of fs lookups 2018-05-03 16:05:16 -04:00
Mike McLean
8158613e4a trying to separate pkglist calculation from output generation 2018-05-03 16:05:16 -04:00
Mike McLean
356a64386e standardize pathinfo usage in createDistRepoTask 2018-05-03 16:05:16 -04:00
Mike McLean
7862bd94d0 drop unused var 2018-05-03 16:05:16 -04:00
Mike McLean
e128d7596e cli: dist-repo --split-debuginfo option 2018-05-03 16:05:16 -04:00
Mike McLean
df0a6b28fa attempt to handle empty tag more gracefully 2018-05-03 16:05:16 -04:00
Mike McLean
01a47750d1 simplify do_createrepo a bit 2018-05-03 16:05:16 -04:00
Mike McLean
8fd08cce7e disconnect createdistrepo and createrepo task handlers 2018-05-03 16:05:16 -04:00
Mike McLean
10e1963f75 dist-repo --with-src option 2018-05-03 16:05:16 -04:00
Mike McLean
a2d5f63b60 avoid including noarch in src repos 2018-05-03 16:05:16 -04:00
Mike McLean
651f5e05d5 short option -a/--arch for dist-repo command 2018-05-03 16:05:16 -04:00
Mike McLean
e28b7a80c8 avoid passing a set as a callback param 2018-05-03 16:05:16 -04:00
Mike McLean
534d8db8ec add some comments 2018-05-03 16:05:16 -04:00
Mike McLean
eba0c85a93 make postRepoInit data consistent with preRepoInit data for dist repos 2018-05-03 16:05:16 -04:00
Mike McLean
0fe113096c only expire older repos of matching type
Fixes: https://pagure.io/koji/issue/457
2018-05-03 16:05:16 -04:00
Mike McLean
72955e7dd5 unit test for repo_expire_older() 2018-05-03 16:05:16 -04:00
Mike McLean
c23210374d hub: use UpdateProcessor in repo_expire_older() 2018-05-03 16:05:16 -04:00
Mike McLean
2b7447ef32 misc cleanup 2018-05-03 16:05:16 -04:00
Mike McLean
e4412e4d57 PR#843: make py2 files parseable with py3
Merges #843
https://pagure.io/koji/pull-request/843
2018-05-03 15:57:00 -04:00
Tomas Kopecek
169aed66c5 make py2 files parseable with py3 2018-05-03 15:56:56 -04:00
Mike McLean
b64151da1b PR#841: kojid: make install timeout of imagefactory conf configurable
Merges #841
https://pagure.io/koji/pull-request/841

Fixes: #842
https://pagure.io/koji/issue/842
rfe: make imagefactory timeout configurable in kojid.conf
2018-05-03 15:06:50 -04:00
Mike McLean
6ea252ef9a whitespace/lint cleanup 2018-05-03 15:01:23 -04:00
Yuming Zhu
6a91a3ba6b change default value of oz_install_timeout to 0 2018-05-03 15:00:34 -04:00
Yuming Zhu
5e76219bcc add explanation in image_build.rst 2018-05-03 15:00:34 -04:00
Yuming Zhu
38f3d919af kojid: make install timeout of imagefactory conf configurable 2018-05-03 15:00:34 -04:00
Mike McLean
d9682472b3 PR#777: add debug timestamp log for logs
Merges #777
https://pagure.io/koji/pull-request/777

Fixes: #776
https://pagure.io/koji/issue/776
Add timestamps to logs
2018-05-03 14:52:30 -04:00
Tomas Kopecek
5882904aea make timestamp logs configurable 2018-05-03 14:52:25 -04:00
Tomas Kopecek
78ba6ef12e split timestamp log tu multiple files 2018-05-03 14:52:24 -04:00
Tomas Kopecek
35b4d04561 add debug timestamp log for logs
Fixes: https://pagure.io/koji/issue/776
2018-05-03 14:52:24 -04:00
Mike McLean
a3e281f7d1 PR#904: replace long with int
Merges #904
https://pagure.io/koji/pull-request/904
2018-05-03 12:26:26 -04:00
Tomas Kopecek
2eaac43473 replace long with int
long conversion here results in same python type, in py3 it is no more
supported.
2018-05-03 12:26:21 -04:00
Mike McLean
1204942a4e PR#911: readTaggedRPMS: passing table 'tag_listing' in eventCondition
Merges #911
https://pagure.io/koji/pull-request/911

Fixes: #910
https://pagure.io/koji/issue/910
hub: `readTaggedRPMS` raises Error when specifying event and package
2018-05-02 20:27:36 -04:00
Yuming Zhu
514c950f31 readTaggedRPMS: passing table 'tag_listing' in eventCondition
fixes: #910
2018-05-02 20:27:30 -04:00
Mike McLean
82907196e1 PR#691: option for notifications in untagBuildBypass
Merges #691
https://pagure.io/koji/pull-request/691

Fixes: #690
https://pagure.io/koji/issue/690
Tag notifications don't work for untagging ops by koji-gc
2018-05-02 20:08:31 -04:00
Mike McLean
d637aefd9d update docstring 2018-05-02 20:05:43 -04:00
Tomas Kopecek
85ac3ff901 don't notify on fail in un/tagBuildBypass 2018-05-02 12:39:39 +02:00
Tomas Kopecek
b667f73c9c option for notifications in un/tagBuildBypass
Fixes: https://pagure.io/koji/issue/690
2018-05-02 12:33:58 +02:00
Mike McLean
f9d3a73edd PR#869: also forget requests session in _forget()
Merges #869
https://pagure.io/koji/pull-request/869
2018-04-30 16:58:22 -04:00
Mike McLean
024782eacc also forget requests session in _forget() 2018-04-30 16:56:11 -04:00
Mike McLean
535dd5e338 PR#874: Update URL for Open Science Grid Koji instance
Merges #874
https://pagure.io/koji/pull-request/874
2018-04-30 16:55:18 -04:00
Matyas Selmeci
f6189528b9 Changed Open Science Grid instance URL to use http since their CA isn't commonly trusted 2018-04-30 16:55:15 -04:00