Commit graph

2351 commits

Author SHA1 Message Date
Tim Waugh
9352fccac4 Update content generator metadata documentation
The extra.typeinfo entry is now described, along with the legacy
types which do not use a typeinfo entry.

Signed-off-by: Tim Waugh <twaugh@redhat.com>
2017-01-17 15:45:35 -05:00
Mike McLean
87d989f918 Merge PR#223 convert the packages page to use paginateMethod()
Merges #223
https://pagure.io/koji/pull-request/223
2017-01-17 15:35:00 -05:00
Xibo Ning
208760295c no need to escape, thanks mikem 2017-01-17 15:08:26 -05:00
Xibo Ning
7e6b4be823 remove useless return value 2017-01-17 15:08:26 -05:00
Xibo Ning
f19944c59c s/result/results/ 2017-01-17 15:08:26 -05:00
Xibo Ning
2d5c661a19 have listPackages() method to support queryOpts option and convert the packages page to use paginateMethod() 2017-01-17 15:08:26 -05:00
Xibo Ning
fe8c5964ca fix method names to listPackagesSimple and countAndFilterResults.
1. replace listPackages call by listPackagesSimple.
    2. replace filterResults by countAndFilterResults.
2017-01-17 15:08:26 -05:00
Xibo Ning
fe32d1a447 add method listFlatPackages and CountAndFilterResults 2017-01-17 15:08:26 -05:00
Mike McLean
1b9e04b0f8 PR#240 Convert from pygresql to psycopg2
Merges #240
https://pagure.io/koji/pull-request/240

Fixes #230
Fixes #231
2017-01-17 14:39:55 -05:00
Tomas Kopecek
47d49011f5 add psycopg2 requires to spec 2017-01-17 14:36:14 -05:00
Mike Bonnet
f61b223723 convert from pygresql to psycopg2 2017-01-17 14:36:14 -05:00
Mike McLean
86ff1b0abd Merge PR#239 Allow principal and keytab in cli config
Merges #239
https://pagure.io/koji/pull-request/239
2017-01-17 14:26:55 -05:00
Patrick Uiterwijk
253161f229 Allow principal and keytab in cli config
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-01-17 14:12:19 -05:00
Mike McLean
1593e03ec1 Merge PR#263 Error message for missing certificates
Merges #263
https://pagure.io/koji/pull-request/263

Fixes #250
https://pagure.io/koji/issue/250
2017-01-13 10:51:48 -05:00
Tomas Kopecek
0407185901 Don't require cert/serverca for kojid
Now is demanded from user to supply kojid-specific configuration or
previously expected files are used as defaults
(/etc/kojid/serverca.crt). So, user has no option to not use these and
use just system-wide certificates.

If these values are not specified, python-requests would fall back to
/etc/pki supplied files. If there is also ssl_verify=True (which is
default), everything should work correctly.
2017-01-13 10:46:41 -05:00
Tomas Kopecek
7fb7bd28a9 backward-compatible default value for kojid/kojira/koji-gc certs 2017-01-13 10:46:41 -05:00
Tomas Kopecek
5612b1a709 Error message for missing certificates 2017-01-13 10:46:41 -05:00
Mike McLean
6b86eb5c56 Merge PR#274 Fix kojiweb error using getfile to download non-text files
Merges #274
https://pagure.io/koji/pull-request/274
2017-01-12 16:17:53 -05:00
Matyas Selmeci
13605e7daf Fix kojiweb error using getfile to download non-text files
URLs like
http://koji-hub-testing.chtc.wisc.edu/koji/getfile?taskID=228280&name=osg-build-1.7.1-1.osg33.el6.noarch.rpm
fail with a 500 Internal Server Error when `name` refers to an RPM or
other binary file. (Those URLs do still work for log files). The error
given is "TypeError: append() takes exactly one argument (2 given)"
2017-01-12 16:15:54 -05:00
Mike McLean
12c7f8911e Merge PR#177 allow tasks to fail on some arches for images/lives/appliances
Merges #177
https://pagure.io/koji/pull-request/177

Fixes #47
2017-01-12 14:28:45 -05:00
Mike McLean
4cd548e6dc fix raise_fault condition in taskWaitResults() 2017-01-12 14:28:22 -05:00
Tomas Kopecek
5a5be59433 typo 2017-01-12 14:28:22 -05:00
Tomas Kopecek
43492c17c7 fail if all sub-tasks fails 2017-01-12 14:28:22 -05:00
Tomas Kopecek
6282a70948 don't try to upload image if task failed 2017-01-12 14:28:22 -05:00
Tomas Kopecek
43859db56f fix default value for --can-fail 2017-01-12 14:28:22 -05:00
Tomas Kopecek
ec2b8370f0 CLI options for failing arches 2017-01-12 14:28:22 -05:00
Tomas Kopecek
763f577d8a remove unused import 2017-01-12 14:28:22 -05:00
Tomas Kopecek
a757bf41e9 typo fixes 2017-01-12 14:28:22 -05:00
Tomas Kopecek
5ba8ed9b22 Basic test for task canfail 2017-01-12 14:28:22 -05:00
Tomas Kopecek
ce0f1884e1 update tests 2017-01-12 14:28:22 -05:00
Mike McLean
e1a136156b ... partial.... 2017-01-12 14:28:22 -05:00
Mike McLean
aed4682411 don't error when waiting on 'canfail' tasks 2017-01-12 14:28:22 -05:00
Mike McLean
316ed1f952 fix ref to task id 2017-01-12 14:28:22 -05:00
Mike McLean
3a1d13a7b5 adjustments to WaitTestTask 2017-01-12 14:28:22 -05:00
Mike McLean
b5d6d2ebda support optional_arches in livemedia builds 2017-01-12 14:28:22 -05:00
Mike McLean
00f387b226 canfail option for BaseTaskHandler.wait() 2017-01-12 14:28:22 -05:00
Mike McLean
7f15bcc128 Merge PR#264 unify CLI parsing of multiple architectures
Merges #264
https://pagure.io/koji/pull-request/264

Fixes #206
2017-01-12 10:26:03 -05:00
Tomas Kopecek
6a72638fd3 unify CLI parsing of multiple architectures 2017-01-12 10:20:50 -05:00
Mike McLean
b0d622526a Merge #265 fix poll_interval ref in list-history cmd 2017-01-12 15:19:59 +00:00
Mike McLean
66a80fef1a fix poll_interval ref in list-history cmd 2017-01-12 10:00:46 -05:00
Mike McLean
6f4c576906 Merge #272 fix default values for buildroot.container_type 2017-01-12 14:59:24 +00:00
Tomas Kopecek
659acb6954 fix default values for buildroot.container_type 2017-01-12 10:42:13 +01:00
Mike McLean
cc51c11aa7 Merge PR#242 Make tests compatible with rhel7/centos7
Merges #242
https://pagure.io/koji/pull-request/242
2017-01-11 21:30:24 -05:00
Tomas Kopecek
8999162807 convert test data to json 2017-01-11 21:28:34 -05:00
Your Name
897df962a6 Make tests compatible with rhel7/centos7 2017-01-11 21:28:34 -05:00
Mike McLean
babf279296 Merge #267 more direct tag functions for the hub 2017-01-11 21:42:15 +00:00
Mike McLean
99de501257 more direct tag functions for the hub
followup to PR#212
https://pagure.io/koji/pull-request/212
2017-01-09 22:14:17 -05:00
Mike McLean
dfba927a3b Merge #256 update url and source in spec 2016-12-19 21:12:21 +00:00
Mike McLean
9e5682f03b update url and source in spec 2016-12-19 16:10:10 -05:00
Mike McLean
c1d35fa066 Merge #257 Clarify purpose of cfgmap 2016-12-19 21:06:18 +00:00