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
Mike McLean
04635ac9f2
PR#794: Work around race in add_external_rpm
...
Merges #794
https://pagure.io/koji/pull-request/794
Fixes : #788
https://pagure.io/koji/issue/788
rpm from external repo can hit db constraint
2018-02-13 13:42:46 -05:00
Mike McLean
1d35403e2d
unit test for Savepoint
2018-02-13 13:42:31 -05:00
Mike McLean
83d327482f
unit test for add_external_rpm
2018-02-13 13:42:31 -05:00
Mike McLean
2c76b3970e
use a savepoint
2018-02-13 13:42:31 -05:00
Mike McLean
12a993a2cf
recheck for duplicate external rpm on insertion errors
...
fixes: https://pagure.io/koji/issue/788
2018-02-13 13:42:31 -05:00
Mike McLean
becc88cba4
PR#753: check python-requests-kerberos version before gssapi login
...
Merges #753
https://pagure.io/koji/pull-request/753
Fixes : #747
https://pagure.io/koji/issue/747
gssapi keytab login fails on rhel7
2018-02-07 14:34:37 +01:00
Yuming Zhu
64ef26648f
update test_gssapi
2018-02-07 16:07:41 +08:00
Mike McLean
afd5c88afb
adjust error text
2018-02-07 15:55:58 +08:00
Yuming Zhu
0d2588b9ad
remove duplicate logging
2018-02-07 15:55:58 +08:00
Yuming Zhu
4d70642217
update test_krbv.py for requests_kerberos.__version__ checking
2018-02-07 15:55:58 +08:00
Yuming Zhu
80b4bd1ad6
update test_gssapi.py for requests_kerberos.__version__ checking
2018-02-07 15:55:58 +08:00
Yuming Zhu
6c5924b282
replace version comparison with regexp matching
2018-02-07 15:55:58 +08:00
Yuming Zhu
c241d28c25
do not import HTTPKerberosAuth
2018-02-07 15:55:58 +08:00
Yuming Zhu
af1a85841b
check python-requests-kerberos version before gssapi login
...
relates: #747
2018-02-07 15:55:58 +08:00
Mike McLean
fa5a77b0d4
PR#783: don't join users table if countOnly
...
Merges #783
https://pagure.io/koji/pull-request/783
Fixes : #782
https://pagure.io/koji/issue/782
Web page listing tasks is slow
2018-02-06 11:27:09 +01:00
Tomas Kopecek
7d8b31232e
don't join users table if countOnly
...
Improves performance
Fixes: https://pagure.io/koji/issue/782
2018-02-06 11:27:01 +01:00
Mike McLean
7a43a4ab98
PR#775: drop pycurl dependency
...
Merges #775
https://pagure.io/koji/pull-request/775
2018-02-05 15:54:24 +01:00
Tomas Kopecek
4a15407cdb
drop pycurl dependency
2018-02-05 15:54:18 +01:00
Mike McLean
e873a213b2
PR#733: ut: [cli] fix unexcepted order problem in test_taskinfo
...
Merges #733
https://pagure.io/koji/pull-request/733
2018-02-05 15:26:23 +01:00
Yuming Zhu
d72fd927de
fix unexcepted order problem in test_taskinfo
2018-02-05 15:26:19 +01:00
Mike McLean
34af33b83c
PR#730: add unit test for cli commands, coverage(40%)
...
Merges #730
https://pagure.io/koji/pull-request/730
Related: #729
https://pagure.io/koji/issue/729
Goal: 60% coverage for cli commands
2018-02-05 15:21:05 +01:00
Franz Chih-Ping Hsieh
d46f537366
add unit tests for cli commands, coverage(46%)
2018-02-05 15:15:02 +01:00
Franz Chih-Ping Hsieh
bdcb8065d2
improve coverage rate in existing test cases.
2018-02-05 15:15:02 +01:00
Franz Chih-Ping Hsieh
8a273b2cae
add unit test for cli commands, coverage(40%)
2018-02-05 15:15:02 +01:00
Mike McLean
8f5edb9880
PR#787: builder: make temp dir to be configured
...
Merges #787
https://pagure.io/koji/pull-request/787
Fixes : #786
https://pagure.io/koji/issue/786
buildSRPMFromSCM tasks fail on koji 1.15
2018-01-16 15:35:20 -05:00
Yuming Zhu
8da39606b8
rename parameter/default value - tmpdir to chroot_tmpdir
2018-01-16 15:35:16 -05:00
Yuming Zhu
d30f097301
builder: make temp dir be configured
2018-01-16 15:35:16 -05:00
Mike McLean
e399f69af4
PR#498: remove old ssl library
...
Merges #498
https://pagure.io/koji/pull-request/498
Fixes : #467
https://pagure.io/koji/issue/467
drop old ssl support
2018-01-15 17:55:28 -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
Mike McLean
15bc1155bb
PR#755: remove simplejson imports
...
Merges #755
https://pagure.io/koji/pull-request/755
Fixes : #727
https://pagure.io/koji/issue/727
drop simplejson imports
2017-12-20 12:42:35 -05:00
Tomas Kopecek
b852381a3a
remove simplejson imports
...
Fixes: https://pagure.io/koji/issue/727
2017-12-20 12:42:31 -05:00
Mike McLean
414edb6b82
PR#731: koji.next.md: Content Generators are available
...
Merges #731
https://pagure.io/koji/pull-request/731
2017-12-19 13:53:40 -05:00
Ken Dreyer
b90c22eff0
koji.next.md: Content Generators are available
2017-12-19 13:53:37 -05:00
Mike McLean
bb6a6167dc
PR#754: drop rhel5 cases from spec
...
Merges #754
https://pagure.io/koji/pull-request/754
Fixes : #728
https://pagure.io/koji/issue/728
drop rhel5 cases from spec
2017-12-19 13:46:43 -05:00
Tomas Kopecek
dfe5188122
drop rhel5 cases from spec
...
Fixes: https://pagure.io/koji/issue/728
2017-12-19 13:46:39 -05:00
Mike McLean
30e9aa3d1c
PR#761: proper comments of unused spec macros
...
Merges #761
https://pagure.io/koji/pull-request/761
Fixes : #760
https://pagure.io/koji/issue/760
spec contains commented (but expanded) macros
2017-12-19 12:46:50 -05:00
Tomas Kopecek
3ba5aa5174
proper comments of unused spec macros
...
Fixes: https://pagure.io/koji/issue/760
2017-12-19 12:46:46 -05:00
Mike McLean
fb8f53acf9
PR#762: remove unused import in koji-shadow
...
Merges #762
https://pagure.io/koji/pull-request/762
2017-12-19 12:34:59 -05:00
Yuming Zhu
107eb48ceb
remove unused import in koji-shadow
2017-12-19 12:34:55 -05:00
Mike McLean
99b1ce0b62
PR#764: incorrect py3 syntax
...
Merges #764
https://pagure.io/koji/pull-request/764
2017-12-19 12:30:26 -05:00
Tomas Kopecek
aecd3022e9
incorrect py3 syntax
2017-12-19 12:30:22 -05:00
Mike McLean
dc411d9456
PR#757: Force coverage3 read correct rc file.
...
Merges #757
https://pagure.io/koji/pull-request/757
Fixes : #756
https://pagure.io/koji/issue/756
coverage3 should read .coveragerc3 to generate reports or html
2017-12-19 09:59:40 -05:00
Franz Chih-Ping Hsieh
b8bfc837fe
add coverage exclude check
2017-12-19 09:59:35 -05:00
Franz Chih-Ping Hsieh
3d190a1943
add exclude_lines in .coveragerc/.coveragerc3
2017-12-19 09:59:35 -05:00
Franz Chih-Ping Hsieh
51b56c0e76
force coverage3 read .coveragerc3 as rcfile to generate report and html
2017-12-19 09:59:35 -05:00
Mike McLean
11d60d9157
PR#632: drop migrateImage call
...
Merges #632
https://pagure.io/koji/pull-request/632
Fixes : #612
https://pagure.io/koji/issue/612
drop migrateImage call
2017-12-19 09:56:53 -05:00
Tomas Kopecek
fb48f62c4d
drop migrateImage call
...
The migrateImage call allows migrating pre-1.8 image builds from the old
model (no build entry) to the new model (image build type). This call
was added in 1.8 (4.5 years ago) as a one-time tool for migration. It
is only available if the EnableImageMigration is set on the hub.
See also: https://docs.pagure.org/koji/migrating_to_1.8/
Related: https://pagure.io/koji/issue/612
2017-12-19 09:56:45 -05:00