Commit graph

2653 commits

Author SHA1 Message Date
Tomas Kopecek
32fa7f0435 parse deleted mountpoints
Related: https://pagure.io/koji/issue/387
2017-05-17 13:04:06 -04:00
Mike McLean
6f06ee498f PR#418 use old tarfile arguments
(a fix for the save_failed_tree plugin)

Merges #418
https://pagure.io/koji/pull-request/418
2017-05-17 13:00:54 -04:00
Tomas Kopecek
03218a3fd3 use old tarfile arguments 2017-05-17 12:56:30 -04:00
Mike McLean
323e4d7511 PR#422 doc: use tag-build instead of alias cmd tag-pkg
Merges #422
https://pagure.io/koji/pull-request/422
2017-05-16 09:11:13 -04:00
Mike McLean
f78d78fa48 also replace tag-pkg ref in HOWTO doc 2017-05-16 09:10:24 -04:00
Yuming Zhu
747497ec9b doc: remove nowiki tag 2017-05-16 20:11:02 +08:00
Yuming Zhu
6964416371 doc: use tag-build instead of alias cmd tag-pkg 2017-05-16 18:05:15 +08:00
Mike McLean
e295802209 PR#404 XZ threads are very bad about memory, so use only two threads.
Merges #404
https://pagure.io/koji/pull-request/404
2017-05-04 10:07:51 -04:00
jdisnard
c360c791ec XZ threads are very bad about memory, so use only two threads.
In koji #380 we setup -T0
That will use all available compute resources.
It also has the potential to exhaust system memnory, and cause errors.
This PR seeks a middle ground with 2 XZ threads similar to createrepo_c.
https://github.com/rpm-software-management/createrepo_c/blob/master/src/compression_wrapper.c#L490

Signed-off-by: jdisnard <jdisnard@redhat.com>
2017-05-04 10:07:28 -04:00
Mike McLean
ee624d69c0 PR#408 Support proxyuser=username in krbLogin
Merges #408
https://pagure.io/koji/pull-request/408

Fixes #410
https://pagure.io/koji/issue/410
2017-05-04 10:03:13 -04:00
Patrick Uiterwijk
7ec0e2c6b0 Make sslLogin use getUserId
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-05-04 10:02:58 -04:00
Patrick Uiterwijk
5a23afaeeb Make proxyuser consistent between ssl and krb
Currently, krb would expect a krb principal where ssl expects a username.
This makes krb use the username, but also accept the krb_principal for
backwards compatibility.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-05-04 10:02:58 -04:00
Mike McLean
c447408967 PR#411 Replace references to cvs with modern git examples
Merges #411
https://pagure.io/koji/pull-request/411
2017-05-04 10:01:33 -04:00
mbooth
88ba6354c8 Replace references to cvs with modern git examples 2017-05-04 11:27:08 +00:00
Mike McLean
f1da184950 PR#381 use /etc/ in the spec file
Merges #381
https://pagure.io/koji/pull-request/381
2017-05-01 15:14:36 -04:00
Dennis Gilmore
4c743d3d4d use /etc/ in the spec file
/etc/ is a little cleaer than %{_sysconfdir} and is allowed ot be used
in the packaging guidelines.
https://pagure.io/packaging-committee/issue/67 is where fpc made the
decision it is allowed.

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-05-01 15:03:24 -04:00
Mike McLean
b1e96fb89f PR#380 Make raw-xz faster by using xz threads
Merges #380
2017-05-01 14:40:59 -04:00
jdisnard
d988ff67be Make raw-xz faster by using xz threads (patch #2)
This patch only enabled xz threads -T0, and maximum compresion -9.
This patch removed the -f (--force) in previous patch.
Koji PR #380
Signed-off-by: jdisnard <jdisnard@redhat.com>
2017-05-01 14:40:12 -04:00
jdisnard
b0c6d3d42d ImageBuild: make raw-xz faster by using xz threads
Signed-off-by: jdisnard <jdisnard@redhat.com>
2017-05-01 14:40:12 -04:00
Mike McLean
a22298ed1b PR#397 missing argument
Merges #397
https://pagure.io/koji/pull-request/397
Fixes #396
https://pagure.io/koji/issue/396
2017-05-01 14:35:40 -04:00
Mike McLean
7405f77af8 rpm files not in (file, volume) layout 2017-05-01 14:35:12 -04:00
Mike McLean
df6bdf05c3 typo 2017-05-01 14:35:12 -04:00
Tomas Kopecek
10650fa4b8 missing argument
Related: https://pagure.io/koji/issue/396
2017-05-01 14:35:12 -04:00
Mike McLean
63df56ea7e PR#399 Added hostinfo command to cli
Merges #399
https://pagure.io/koji/pull-request/399
Fixes #364
https://pagure.io/koji/issue/364
2017-05-01 14:32:48 -04:00
Brendan Reilly
6c69a6f5cb Added hostinfo command to cli 2017-05-01 14:30:54 -04:00
Mike McLean
b16a8f0b58 PR#401 add default_md to docs (ssl.cnf)
Merges #401
https://pagure.io/koji/pull-request/401
2017-05-01 14:28:22 -04:00
Tomas Kopecek
73de0c4e79 add default_md to docs (ssl.cnf)
Related: https://pagure.io/koji/issue/371
2017-04-28 16:36:09 +02:00
Mike McLean
b7a72cf809 PR#394 link to kojiji (Koji Java Interface)
Merges #394
https://pagure.io/koji/pull-request/394
2017-04-27 19:08:47 -04:00
Tomas Kopecek
eb505f7997 link to kojiji (Koji Java Interface) 2017-04-27 10:20:19 +02:00
Mike McLean
670e7086b3 PR#388 Increase 50 character limit of tag names
Merges #388
https://pagure.io/koji/pull-request/388
Fixes #369
https://pagure.io/koji/issue/369
2017-04-25 14:13:02 -04:00
Brendan Reilly
d9280d6945 Increase 50 character limit of tag names 2017-04-25 14:07:52 -04:00
Mike McLean
2941f9f0cb PR#352 Optional JSON output for 'koji call'
Merges #352
https://pagure.io/koji/pull-request/352
2017-04-25 14:05:11 -04:00
Andrew Jorgensen
619a101e73 Optional JSON output for 'koji call'
Python pprint is easy enough for a developer to read, but harder to parse.
2017-04-25 11:29:24 -04:00
Mike McLean
0b4753dbc5 PR#393 remove minor version from User-Agent header
Merges #393
https://pagure.io/koji/pull-request/393
Fixes #392
https://pagure.io/koji/issue/392
2017-04-25 10:43:23 -04:00
Tomas Kopecek
6b18dff97a remove release from User-Agent header
Related: https://pagure.io/koji/issue/392

It's unnecessary detail here, let's leave it as major version value only
for now.
2017-04-25 14:30:23 +02:00
Mike McLean
4fe9f11667 PR#372 update jenkins config
Merges #372
https://pagure.io/koji/pull-request/372
2017-04-21 16:36:43 -04:00
Tomas Kopecek
3b1c1b7f81 update jenkins config 2017-04-21 16:36:23 -04:00
Mike McLean
16b2aef84b PR#375 raise error on non-existing profile
Merges #375
https://pagure.io/koji/pull-request/375
2017-04-21 16:34:44 -04:00
Tomas Kopecek
c769477d94 raise error on non-existing profile 2017-04-21 16:34:10 -04:00
Mike McLean
b7ded70e54 PR#382 update the 1.11 to 1.12 upgrade schema for BDR
Merges #382
https://pagure.io/koji/pull-request/382
2017-04-21 16:29:50 -04:00
Dennis Gilmore
66cdd4647d update the 1.11 to 1.12 upgrade schema for BDR
in Fedora we are trying to use BDR to make the koji db more resilient
in order to get the schema to apply I had to make some changes in
order for the schema changes to be applied.
see http://bdr-project.org/docs/stable/ddl-replication-statements.html
for more info there is examples that matched what we are doing at the
bottom of the page  in the section "8.2.3. DDL statements with
restrictions"

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-04-21 16:26:42 -04:00
Mike McLean
5934cf667b PR#384 Pull in some get_header_fields enhancements from Kobo
Merges #384
https://pagure.io/koji/pull-request/384
2017-04-21 16:21:10 -04:00
Mike McLean
76dc071fe8 more tests 2017-04-21 16:20:24 -04:00
Mike McLean
a4131e354c apply get_header_field enhancements from kobo and update unit test 2017-04-21 16:20:24 -04:00
Mike McLean
f5066c5c6c PR#378 Couple of small fixes to the koji documentation
Merges #378
https://pagure.io/koji/pull-request/378
2017-04-20 11:50:19 -04:00
Pierre-Yves Chibon
4d42af8968 Couple of small fixes to the koji documentation
Change "the requirements" to "these requirements" and change Brew by Koji
since this documentation is under the Koji project.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2017-04-20 11:49:17 -04:00
Mike McLean
a6dc844c0f PR#385 allow kojid to start when not using ssl cert auth
Merges #385
https://pagure.io/koji/pull-request/385

Fixes #383
https://pagure.io/koji/issue/383
2017-04-19 16:00:01 -04:00
Dennis Gilmore
952465a544 allow kojid to start when not using ssl cert auth
kojid in koji 1.12.0 fails to start when not using ssl cert auth
Traceback (most recent call last):
   File "/usr/sbin/kojid", line 5627, in <module>
     if os.path.isfile(options.cert):
   File "/usr/lib64/python2.7/genericpath.py", line 37, in isfile
     st = os.stat(path)
 TypeError: coercing to Unicode: need string or buffer, NoneType found
if you do not have a cert option defined we should move on. so add
to the if statement a check that the option is actually defined

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-04-19 14:51:19 -05:00
Mike McLean
e7854265bd PR#361 1.12.0 release
Merges #361
https://pagure.io/koji/pull-request/361
2017-04-18 13:12:40 -04:00
Mike McLean
96ca34fd75 update changelog 2017-04-18 12:58:55 -04:00