Commit graph

3744 commits

Author SHA1 Message Date
Tomas Kopecek
0fecbc969b Don't retry if certificate is not readable
Fixes: https://pagure.io/koji/issue/1108
2018-10-18 14:46:35 +02:00
Mike McLean
898de96d4d PR#928: check tag existence in list-tagged cmd and listTagged* APIs
Merges #928
https://pagure.io/koji/pull-request/928

Fixes: #933
https://pagure.io/koji/issue/933
arch option in list-tagged should be appended as list

Fixes: #926
https://pagure.io/koji/issue/926
Listing builds in deleted tag returns empty list
2018-10-18 14:39:49 +02:00
Yuming Zhu
d70f22ee1b fix timezone in test_list_tagged 2018-10-18 14:37:35 +02:00
Yuming Zhu
777fdeba28 cli: support multiple arches in list-tagged
fixes: #933
2018-10-18 14:37:35 +02:00
Yuming Zhu
b3bc4b6e85 unit test for cli list-tagged command 2018-10-18 14:37:35 +02:00
Yuming Zhu
4a89f8a145 check tag existence in list-tagged cmd and listTagged* APIs 2018-10-18 14:37:35 +02:00
Mike McLean
90a942f4ee PR#1127: only pass new incl_blocked call opt if it is explicitly needed
Merges #1127
https://pagure.io/koji/pull-request/1127

Fixes: #1126
https://pagure.io/koji/issue/1126
list-groups cli command fails on older server
2018-10-18 13:57:42 +02:00
Mike McLean
7e02cdb46c only pass new incl_blocked call opt if it is explicitly needed
Older servers don't have the opt and will error if they see it

Fixes: #1126
2018-10-18 13:54:06 +02:00
Mike McLean
52ce529139 PR#1124: tooltip for search field
Merges #1124
https://pagure.io/koji/pull-request/1124

Fixes: #1122
https://pagure.io/koji/issue/1122
Better help for search field in webui
2018-10-18 13:50:19 +02:00
Tomas Kopecek
5aad0b2b8c tooltip for search field
Fixes: https://pagure.io/koji/issue/1122
2018-10-18 13:50:05 +02:00
Mike McLean
0784a5ebee PR#1115: Do not require split_debuginfo
Merges #1115
https://pagure.io/koji/pull-request/1115

Fixes: #1114
https://pagure.io/koji/issue/1114
Breaking API change in 1.16(.1)
2018-10-18 11:37:32 +02:00
Patrick Uiterwijk
4ed093ea70 Do not require split_debuginfo
Fixes: #1114
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-18 11:37:15 +02:00
Mike McLean
175e6f2d3c PR#1123: fix wrong old value in postBuildStateChange callback
Merges #1123
https://pagure.io/koji/pull-request/1123

Fixes: #1112
https://pagure.io/koji/issue/1112
BuildStateChange items 'new' and 'old' is COMPLETE
2018-10-11 14:01:08 -04:00
Yuming Zhu
fdedbc9001 fix wrong old value in postBuildStateChange callback 2018-10-10 14:56:26 +08:00
Mike McLean
abf0f7163c PR#1097: hub: [getTaskInfo] add strict behavior
Merges #1097
https://pagure.io/koji/pull-request/1097

Fixes: #1079
https://pagure.io/koji/issue/1079
getTaskInfo API call should raise GenericError exception for non existing task ID
2018-09-26 13:53:34 -04:00
Yuming Zhu
da59f12bb8 hub: [getTaskInfo] add strict behavior 2018-09-26 13:53:26 -04:00
Mike McLean
787d956885 PR#1098: cli: [download-task] readable error when no task found
Merges #1098
https://pagure.io/koji/pull-request/1098

Fixes: #1080
https://pagure.io/koji/issue/1080
CLI download-task should respond "No such task" for task which is not exists.
2018-09-25 10:20:11 -04:00
Yuming Zhu
684e6c689b cli: [download-task] readable error when no task found 2018-09-25 10:19:59 -04:00
Mike McLean
55888578df PR#1096: cli: fix typos in *-notification error msg
Merges #1096
https://pagure.io/koji/pull-request/1096

Fixes: #1092
https://pagure.io/koji/issue/1092
Typo in add-notification error msg

Fixes: #1093
https://pagure.io/koji/issue/1093
Typo in edit-notification error msg
2018-09-20 18:09:09 -04:00
Yuming Zhu
36d1a10497 cli: fix typos in *-notification error msg 2018-09-20 18:08:59 -04:00
Mike McLean
2a18090ede PR#1072: Include WadersOS mention to 'koji runs here' doc
Merges #1072
https://pagure.io/koji/pull-request/1072
2018-09-20 18:04:49 -04:00
Niko Kortstrom
4b73075b59 Include WadersOS mention to 'koji runs here' doc 2018-09-20 18:04:42 -04:00
Mike McLean
3413eecb8c PR#1094: hub: [postBuildStateChange] passing the newest build info
Merges #1094
https://pagure.io/koji/pull-request/1094

Fixes: #1033
https://pagure.io/koji/issue/1033
Build complete messages don't show the updated build state and completion_time
2018-09-20 16:31:57 -04:00
Yuming Zhu
0c3fc85bb5 hub: [postBuildStateChange] passing the newest build info 2018-09-20 16:31:47 -04:00
Mike McLean
e08e279f6b PR#1066: Simple mode for mergerepos
Merges #1066
https://pagure.io/koji/pull-request/1066
2018-09-20 12:37:32 -04:00
Tomas Kopecek
3d6b640c56 Modify SQL update scripts 2018-09-20 12:37:26 -04:00
Tomas Kopecek
9effd55c39 create pkgorigins 2018-09-20 12:37:26 -04:00
Mike McLean
3273d249cd merge mode is part of tag connection rather than inherent to repo 2018-09-20 12:37:26 -04:00
Mike McLean
d63bf7f3df cli adjustments 2018-09-20 12:37:26 -04:00
Mike McLean
a2c61d3992 simple mode for mergerepos 2018-09-20 12:37:26 -04:00
Mike McLean
3a5dd71686 let merge repos deal with it 2018-09-20 12:37:26 -04:00
Mike McLean
95591103ca support merge_mode field 2018-09-20 12:37:26 -04:00
Mike McLean
f2b2a82c4b merge_mode field for external repos 2018-09-20 12:37:26 -04:00
Mike McLean
d8f903347b PR#1091: more informative error for invalid scm schemes
Merges #1091
https://pagure.io/koji/pull-request/1091
2018-09-13 18:27:14 -04:00
Mike McLean
dab29276e0 more informative error for invalid scm schemes 2018-09-07 16:23:02 -04:00
Mike McLean
6e8d180c17 PR#1003: update jenkins configuration
Merges #1003
https://pagure.io/koji/pull-request/1003
2018-08-22 15:58:56 -04:00
Tomas Kopecek
2713e51f05 update jenkins configuration 2018-08-20 10:21:26 +02:00
Mike McLean
d4e3d2dac7 PR#947: exclude py compiled files under util/
Merges #947
https://pagure.io/koji/pull-request/947
2018-08-16 13:51:01 -04:00
Yuming Zhu
fa30c67e20 exclude py compiled files under util/ 2018-08-16 13:50:57 -04:00
Mike McLean
ef998c6418 PR#965: check rpm headers support directly
Merges #965
https://pagure.io/koji/pull-request/965

Fixes: #931
https://pagure.io/koji/issue/931
Koji hub will not render weak dependencies on an EL7.5 host, even though host rpm can read them
2018-08-16 13:36:12 -04:00
Tomas Kopecek
dfb692bc0a fix test 2018-08-16 13:36:07 -04:00
Tomas Kopecek
1886fe54a6 check rpm headers support directly 2018-08-16 13:36:07 -04:00
Mike McLean
d1be3c234b PR#978: get_next_release should check also running builds
Merges #978
https://pagure.io/koji/pull-request/978

Fixes: #977
https://pagure.io/koji/issue/977
Don't fail image_builds (qcow2) on "build already in progress"
2018-08-16 09:22:03 -04:00
Tomas Kopecek
771ad4b526 get_next_release should check also running builds
Fixes: https://pagure.io/koji/issue/977
2018-08-16 09:21:51 -04:00
Mike McLean
5efc150392 PR#1041: fix utf-8 output in CLI
Merges #1041
https://pagure.io/koji/pull-request/1041

Fixes: #1010
https://pagure.io/koji/issue/1010
koji fails runroot because of `UnicodeDecodeError`
2018-08-16 09:17:25 -04:00
Tomas Kopecek
c64f3389c7 fix utf-8 output in CLI
Fixes: https://pagure.io/koji/issue/1010
2018-08-16 09:17:11 -04:00
Mike McLean
8334878deb PR#1036: Add more test patterns for rpmdiff unit test.
Merges #1036
https://pagure.io/koji/pull-request/1036

Related: #994
https://pagure.io/koji/issue/994
rpmdiff calculate wrong results
2018-08-16 09:12:42 -04:00
Franz Chih-Ping Hsieh
92f5cbc8b9 Add more test patterns for rpmdiff unit test. 2018-08-16 09:12:26 -04:00
Mike McLean
96a964ddbe PR#1023: Expand user directory from config
Merges #1023
https://pagure.io/koji/pull-request/1023

Fixes: #1022
https://pagure.io/koji/issue/1022
home directories in config paths are not expanded
2018-08-16 09:09:41 -04:00
Tomas Kopecek
27abb872c6 Expand user directory from config
Fixes: https://pagure.io/koji/issue/1022
2018-08-16 09:09:29 -04:00