Commit graph

5152 commits

Author SHA1 Message Date
Tomas Kopecek
daaed8d662 PR#2248: doc: links to copr builds
Merges #2248
https://pagure.io/koji/pull-request/2248

Fixes: #2247
https://pagure.io/koji/issue/2247
Document tkopecek's copr
2020-05-18 09:28:28 +02:00
Tomas Kopecek
932e03e652 doc: links to copr builds
Fixes: https://pagure.io/koji/issue/2247
2020-05-18 09:26:52 +02:00
Tomas Kopecek
92863f6e43 PR#2223: cli: fix un/lock-tag permission handling
Merges #2223
https://pagure.io/koji/pull-request/2223

Fixes: #2216
https://pagure.io/koji/issue/2216
editTag fails on lock
2020-05-14 16:17:25 +02:00
Tomas Kopecek
47985f76ab cli: fix un/lock-tag permission handling
Fixes: https://pagure.io/koji/issue/2216
2020-05-14 16:17:17 +02:00
Tomas Kopecek
1c70ec1186 PR#2241: hub: API docs
Merges #2241
https://pagure.io/koji/pull-request/2241

Fixes: #2108
https://pagure.io/koji/issue/2108
 Missing API documentation #1
2020-05-13 16:03:59 +02:00
Tomas Kopecek
3f109f610b hub: API docs
Fixes: https://pagure.io/koji/issue/2108
2020-05-13 16:03:52 +02:00
Tomas Kopecek
8ac1351853 PR#2242: hub: additional API docs
Merges #2242
https://pagure.io/koji/pull-request/2242

Fixes: #2109
https://pagure.io/koji/issue/2109
Missing API documentation #2
2020-05-13 16:03:18 +02:00
Tomas Kopecek
64468b688e hub: additional API docs
Fixes: https://pagure.io/koji/issue/2109
2020-05-13 16:03:10 +02:00
Tomas Kopecek
b19f352763 PR#2199: koji-gc: add systemd unit files
Merges #2199
https://pagure.io/koji/pull-request/2199

Fixes: #2198
https://pagure.io/koji/issue/2198
add systemd unit files for koji-gc
2020-05-13 13:45:38 +02:00
Ken Dreyer
25d7970c54 koji-gc: add systemd unit files 2020-05-13 13:45:30 +02:00
Tomas Kopecek
2a8505e461 PR#2157: kojira: use cached getTag for external repos
Merges #2157
https://pagure.io/koji/pull-request/2157

Fixes: #2156
https://pagure.io/koji/issue/2156
use cached getTag in kojira for external repos
2020-05-13 12:51:38 +02:00
Tomas Kopecek
1bf711347f kojira: use cached getTag for external repos
Fixes: https://pagure.io/koji/issue/2156
2020-05-13 12:51:31 +02:00
Tomas Kopecek
a2d80c5113 PR#2226: cli: deprecate --ca
Merges #2226
https://pagure.io/koji/pull-request/2226

Fixes: #2182
https://pagure.io/koji/issue/2182
Properly deprecate --ca option for koji/koji-gc
2020-05-13 10:45:44 +02:00
Tomas Kopecek
c636f56526 update comments 2020-05-13 10:45:37 +02:00
Tomas Kopecek
0e5b54f32d cli: deprecate --ca
Fixes: https://pagure.io/koji/issue/2182
2020-05-13 10:45:37 +02:00
Tomas Kopecek
6c87b18626 PR#2197: Use %autosetup (fixes #2196)
Merges #2197
https://pagure.io/koji/pull-request/2197

Fixes #2196
https://pagure.io/koji/issue/2196
2020-05-13 10:44:04 +02:00
Alex Iribarren
38144f3d22 Use %autosetup 2020-05-13 10:43:57 +02:00
Tomas Kopecek
7dd17800ec PR#2235: doc: update postgresql-setup command for el8 and Fedora
Merges #2235
https://pagure.io/koji/pull-request/2235
2020-05-13 10:04:09 +02:00
Ken Dreyer
b47f94a09a doc: update postgresql-setup command for el8 and Fedora
Fedora and RHEL 8 use a newer syntax for postgresql-setup's initdb
command. Provide the older command and the newer command in the Server
Howto documentation.

(We can remove the RHEL 7 version when we drop RHEL 7 support.)
2020-05-13 10:03:59 +02:00
Tomas Kopecek
51fbda7036 PR#2236: fix additional flake8 problems
Merges #2236
https://pagure.io/koji/pull-request/2236
2020-05-13 10:00:47 +02:00
Tomas Kopecek
64a0033150 fix additional flake8 problems 2020-05-13 09:56:36 +02:00
Tomas Kopecek
1ac3ae1fd1 PR#2233: fix flake8 errors
Merges #2233
https://pagure.io/koji/pull-request/2233
2020-05-12 15:38:43 +02:00
Tomas Kopecek
64640e4328 fix flake8 errors 2020-05-12 15:37:26 +02:00
Tomas Kopecek
8f2d02c346 PR#2151: koji-gc: support request_kerberos
Merges #2151
https://pagure.io/koji/pull-request/2151

Fixes: #2143
https://pagure.io/koji/issue/2143
koji-gc does not support requests-kerberos
2020-05-12 15:28:22 +02:00
Tomas Kopecek
bd59d3f985 replace krb_login with gssapi_login 2020-05-12 15:28:15 +02:00
Tomas Kopecek
b1eac8a903 koji-gc: support request_kerberos
Fixes: https://pagure.io/koji/issue/2143
2020-05-12 15:28:15 +02:00
Tomas Kopecek
fe736a7ddb PR#2211: koji-gc: test existence of trashcan tag
Merges #2211
https://pagure.io/koji/pull-request/2211

Fixes: #2190
https://pagure.io/koji/issue/2190
koji-gc: check existence of trashcan during startup
2020-05-12 15:27:09 +02:00
Tomas Kopecek
919d189c2e koji-gc: test existence of trashcan tag
Fixes: https://pagure.io/koji/issue/2190
2020-05-12 15:27:02 +02:00
Tomas Kopecek
c818da85b8 PR#2132: listSideTags returns also user info
Merges #2132
https://pagure.io/koji/pull-request/2132

Fixes: #2131
https://pagure.io/koji/issue/2131
Provide owner name in listSideTags API call
2020-05-06 14:55:40 +02:00
Tomas Kopecek
51fe882951 listSideTags returns also user info
Fixes: https://pagure.io/koji/issue/2131
2020-05-06 14:55:31 +02:00
Tomas Kopecek
1d5b4e32d8 PR#2187: koji-sweep-db: use "Type=oneshot" for systemd
Merges #2187
https://pagure.io/koji/pull-request/2187

Fixes #2191
https://pagure.io/koji/issue/2191
2020-05-05 11:08:18 +02:00
Ken Dreyer
819db9b642 koji-sweep-db: use "Type=oneshot" for systemd
"oneshot" is the appropriate choice for periodic cleanup scripts.
2020-05-05 11:08:11 +02:00
Tomas Kopecek
2012b1c734 PR#2213: Correct docstring about deleting inheritance rules
Merges #2213
https://pagure.io/koji/pull-request/2213
2020-05-05 10:45:35 +02:00
Carl George
7382eabe43 Correct docstring about deleting inheritance rules
The docstring for the setInheritanceData method states that a special
"remove link" key set to True will remove an inheritance rule.  The
_writeInheritanceData function actually looks for a "delete link" key.
The commit updates the docstring to reflect reality.
2020-05-04 23:52:18 -05:00
Tomas Kopecek
53c9fa3709 PR#2209: koji-utils: only requires /usr/bin/python2 on rhel<=7
Merges #2209
https://pagure.io/koji/pull-request/2209

Fixes: #2208
https://pagure.io/koji/issue/2208
koji-utils requires /usr/bin/python3 on rhel7
2020-04-29 14:26:04 +02:00
Yu Ming Zhu
c60080fb79 koji-utils: only requires /usr/bin/python2 on rhel<=7
fixes: #2208
2020-04-29 14:25:52 +02:00
Tomas Kopecek
0e54195c9a PR#2205: doc: fix koji-sweep-db filename typo
Merges #2205
https://pagure.io/koji/pull-request/2205
2020-04-29 10:15:52 +02:00
Ken Dreyer
9bdb0687d4 doc: fix koji-sweep-db filename typo
"sweepd" -> "sweep"
2020-04-29 10:15:44 +02:00
Tomas Kopecek
5c8075bc3a PR#2206: doc: indent SQL query for user ID discovery
Merges #2206
https://pagure.io/koji/pull-request/2206
2020-04-29 10:14:44 +02:00
Ken Dreyer
aa17d743bc doc: indent SQL query for user ID discovery
Prior to this change, Sphinx rendered the SQL query outside of the
"Note" box.

Indent the query further so that Sphinx renders it inside the "Note"
border.
2020-04-29 10:14:37 +02:00
Tomas Kopecek
f4b05ab953 PR#2207: cli: improve grant-permission --new --help message
Merges #2207
https://pagure.io/koji/pull-request/2207
2020-04-29 10:13:51 +02:00
Ken Dreyer
235018eca6 cli: improve grant-permission --new --help message
The --new option only creates a new permission if the permission does
not already exist. Update the --help message to indicate this.
2020-04-29 10:13:44 +02:00
Tomas Kopecek
9b67c6c892 PR#2203: hub: admin can't force tag now
Merges #2203
https://pagure.io/koji/pull-request/2203

Fixes: #2202
https://pagure.io/koji/issue/2202
Admin can't force tag now
2020-04-29 10:09:04 +02:00
Tomas Kopecek
9c7b4b91b1 don't traceback on missing user 2020-04-29 10:08:52 +02:00
Tomas Kopecek
913bc4026b hub: admin can't force tag now
Fixes: https://pagure.io/koji/issue/2202
2020-04-29 10:08:52 +02:00
Tomas Kopecek
ebf9255c2a PR#2194: remove obsoleted note
Merges #2194
https://pagure.io/koji/pull-request/2194

Fixes: #2170
https://pagure.io/koji/issue/2170
admins should not restart kojira after creating each new tag
2020-04-28 09:37:12 +02:00
Tomas Kopecek
9f6e273774 docs: remove obsoleted recommendation to restart kojira
Fixes: https://pagure.io/koji/issue/2170
2020-04-28 09:35:25 +02:00
Tomas Kopecek
65d26d0e91 PR#2158: hub: document addExternalRepoToTag arguments
Merges #2158
https://pagure.io/koji/pull-request/2158

Fixes #2164
https://pagure.io/koji/issue/2164
2020-04-27 15:17:52 +02:00
Ken Dreyer
0049e8604f hub: document addExternalRepoToTag arguments
Describe the types of each argument to the addExternalRepoToTag() method.
2020-04-27 15:17:44 +02:00
Tomas Kopecek
62fea17e10 PR#2172: hub: document createUser arguments
Merges #2172
https://pagure.io/koji/pull-request/2172
2020-04-27 10:00:14 +02:00