Commit graph

3890 commits

Author SHA1 Message Date
Tomas Kopecek
69c2acaebc use librepo instead of yum where possible
librepo is not available from RHEL6 by default, so don't expect it as a
hardrequire for now
2019-02-12 16:09:19 -05:00
Tomas Kopecek
15872b6c2c fix runroot test 2019-02-12 16:09:19 -05:00
Tomas Kopecek
ccf1c41274 fixes 2019-02-12 16:09:19 -05:00
Tomas Kopecek
009081c0fc bundle rpmUtils.arch 2019-02-12 16:09:19 -05:00
Tomas Kopecek
ed01f8d299 reorder imports 2019-02-12 16:09:19 -05:00
Tomas Kopecek
a7280fb5c0 fix rpm headers access 2019-02-12 16:07:49 -05:00
Tomas Kopecek
e2c7826338 use files in context managers 2019-02-12 16:06:00 -05:00
Tomas Kopecek
5885b526ac fix librepo workdir 2019-02-12 16:06:00 -05:00
Tomas Kopecek
426a8c2b16 rpm builds 2019-02-12 16:06:00 -05:00
Tomas Kopecek
9fb7a2ffda simplify .keys() usage 2019-02-12 16:06:00 -05:00
Tomas Kopecek
d3766c19b5 replace obsoleted libs 2019-02-12 16:06:00 -05:00
Tomas Kopecek
1ca24fe567 remove testing hashlib
hashlib is in stdlib from python 2.5, no more need for testing its
existence.
2019-02-12 16:06:00 -05:00
Tomas Kopecek
6afd45f7b4 remove unused variables 2019-02-12 16:06:00 -05:00
Mike McLean
d54063d69b PR#891: Web UI python3 changes
Merges #891
https://pagure.io/koji/pull-request/891

Fixes: #890
https://pagure.io/koji/issue/890
[RFE] Web UI can go Py3!
2019-02-12 16:00:20 -05:00
Tomas Kopecek
7a3047957f properly obsolete koji-web 2019-02-12 15:15:53 -05:00
Tomas Kopecek
a670a7dc50 macro for py3-only systems 2019-02-12 15:15:53 -05:00
Tomas Kopecek
d75f289813 update provides/requires 2019-02-12 15:01:37 -05:00
Tomas Kopecek
904a241eff use C.UTF-8 lang as default 2019-02-12 15:01:37 -05:00
Tomas Kopecek
d02e7db4d1 spec changes for python[23]-koji-web 2019-02-12 15:01:37 -05:00
Tomas Kopecek
ee673d4b66 Web UI python3 changes
Fixes: https://pagure.io/koji/issue/890
2019-02-12 15:01:37 -05:00
Mike McLean
2460a00117 PR#921: Py3 hub
Merges #921
https://pagure.io/koji/pull-request/921

Fixes: #905
https://pagure.io/koji/issue/905
python3 hub
2019-02-12 11:58:01 -05:00
Tomas Kopecek
715b40d6b9 spec changes for py3 hub
Fixes: https://pagure.io/koji/issue/905
2019-02-05 16:46:32 +01:00
Tomas Kopecek
5cd9ed7e56 fix new test 2019-02-05 15:49:54 +01:00
Tomas Kopecek
afa636264a fix import 2019-02-05 15:49:54 +01:00
Tomas Kopecek
ca29c78046 fix bytes/str in rpm header 2019-02-05 15:49:54 +01:00
Tomas Kopecek
8b3edd6d95 fix test 2019-02-05 15:49:54 +01:00
Tomas Kopecek
d0338fd4e7 fix code inspects 2019-02-05 15:49:54 +01:00
Tomas Kopecek
2343763598 marshaller update 2019-02-05 15:49:54 +01:00
Tomas Kopecek
dbb955426c rename masked rpm variable 2019-02-05 15:49:54 +01:00
Tomas Kopecek
b6ff16b624 db ordering fixes 2019-02-05 15:49:54 +01:00
Tomas Kopecek
69a12c13d1 convert py2 sorting to py3 2019-02-05 15:49:42 +01:00
Tomas Kopecek
9eaf244141 fix encoding 2019-02-05 15:49:24 +01:00
Tomas Kopecek
fd9a6a32a1 encode xmlrpc responses correctly 2019-02-05 15:49:13 +01:00
Tomas Kopecek
4d7535374c fix file handling 2019-02-05 14:24:49 +01:00
Tomas Kopecek
60132d25f4 six.moves xmlrpc_client, parse_qs 2019-02-05 14:24:49 +01:00
Mike McLean
ce1644b4e2 PR#1182: hub: document get_channel arguments
Merges #1182
https://pagure.io/koji/pull-request/1182
2019-01-30 19:59:56 -05:00
Ken Dreyer
5a69365b9f hub: document get_channel arguments
Describe each of the arguments to the get_channel() method.
2019-01-30 19:59:46 -05:00
Mike McLean
21c5bd317e PR#1014: cli: preserve build order in clone-tag
Merges #1014
https://pagure.io/koji/pull-request/1014

Fixes: #960
https://pagure.io/koji/issue/960
clone-tag can get things wrong when destination tag has content already
2019-01-30 18:09:21 -05:00
Yuming Zhu
ca26e38023 delete all other builds when latest_only and dsttag exists 2019-01-30 18:09:05 -05:00
Mike McLean
64c29c61d4 rename var, tweak logic, and add comments for clarity 2019-01-30 18:09:05 -05:00
Yuming Zhu
efece06adf preserve group order 2019-01-30 18:09:05 -05:00
Yuming Zhu
b42bc3ebde [clone-tag] preserve build order and fix group cloning 2019-01-30 18:09:05 -05:00
Mike McLean
39f84abf32 PR#1218: docs: drop HTML tags from howto doc
Merges #1218
https://pagure.io/koji/pull-request/1218
2019-01-29 05:23:31 -05:00
Ken Dreyer
46fc81a2ca docs: drop HTML tags from howto doc
When copying this page from Fedora's wiki, some HTML tags were missed in
the translation. Translate the HTML tags to their reStructuredText
equivalents.
2019-01-28 17:08:27 -07:00
Mike McLean
3a1d64abc4 PR#1211: Fix wrong error message
Merges #1211
https://pagure.io/koji/pull-request/1211

Fixes: #1210
https://pagure.io/koji/issue/1210
CLI command free-task returns an error everytime
2019-01-28 10:50:48 -05:00
Tomas Kopecek
2ca3284447 Fix wrong error message
Fixes: https://pagure.io/koji/issue/1210

for/else resulted in error with correct arguments.
2019-01-28 10:50:32 -05:00
Mike McLean
494c539254 PR#1184: rest of python3 support for koji lib
Merges #1184
https://pagure.io/koji/pull-request/1184
2019-01-28 09:09:08 -05:00
Yu Ming Zhu
dc66521ceb misc changes for build and test 2019-01-28 08:46:11 -05:00
Yuming Zhu
fa5ccf0eac using explicit coverage2/3 in Makefile 2019-01-28 08:46:11 -05:00
Yu Ming Zhu
30c2e5f426 sorted set in Error msgs of tasks.find_arch 2019-01-28 08:46:11 -05:00