Commit graph

5081 commits

Author SHA1 Message Date
Tomas Kopecek
98d74fd809 PR#2175: kojira: remove duplicate Kerberos configuration boilerplate
Merges #2175
https://pagure.io/koji/pull-request/2175
2020-04-22 09:51:35 +02:00
Ken Dreyer
c932f4cdbc doc: use newer configuration boilerplate for kojira
The Server Howto documentation describes how to configure Kerberos
authentication in kojira.conf.

Prior to this change, the Server Howto documentation's boilerplate
configuration copied the older stale format.
eea730300a added a dedicated section for
Kerberos authentication to kojira.conf. Copy this newer format into the
Server Howto documentation.

This also updates our Server Howto document to use the default
/etc/kojira/kojira.keytab file path, which we added in
f232e49194.
2020-04-22 09:51:28 +02:00
Ken Dreyer
b13487d34f kojira: remove duplicate Kerberos configuration boilerplate
eea730300a added a dedicated section for
Kerberos authentication to kojira.conf. It refers to the canonical
location /etc/kojira/kojira.keytab.

Prior to this change, there were two "kerberos" sections in kojira.conf.
Remove the older stale one, since that refers to the old
"/etc/kojira.keytab" file path, and
f232e49194 defaults to
/etc/kojira/kojira.keytab instead.
2020-04-22 09:51:28 +02:00
Tomas Kopecek
7881ac0714 Merge #2173 hub: document getTagExternalRepos 2020-04-22 07:49:46 +00:00
Tomas Kopecek
5fe65191f9 PR#2177: doc: "koji build" requires a target
Merges #2177
https://pagure.io/koji/pull-request/2177
2020-04-22 09:45:06 +02:00
Ken Dreyer
fbcc6bb43e doc: "koji build" requires a target
The "koji build" command requires a target, not a tag.
2020-04-22 09:44:59 +02:00
Tomas Kopecek
1e30a6c299 PR#2178: docs: Fix sidetag enablement typo
Merges #2178
https://pagure.io/koji/pull-request/2178
2020-04-22 09:44:12 +02:00
Igor Raits
f5349cafa4 docs: Fix sidetag enablement typo
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-04-22 09:43:57 +02:00
Tomas Kopecek
70f9f54bfe PR#2174: hub: document removeExternalRepoFromTag arguments
Merges #2174
https://pagure.io/koji/pull-request/2174
2020-04-22 09:42:40 +02:00
Ken Dreyer
4c505be0fa hub: document removeExternalRepoFromTag arguments
Describe the types of each argument to the removeExternalRepoFromTag()
method.
2020-04-22 09:42:32 +02:00
Ken Dreyer
5d86ecacf5 hub: document getTagExternalRepos
Describe the types of each argument to the getTagExternalRepos() method.
2020-04-22 09:42:00 +02:00
Tomas Kopecek
8864fd7961 fix docs 2020-04-22 09:31:49 +02:00
Tomas Kopecek
9a805733c4 missing file from 1.21 docs 2020-04-22 09:29:58 +02:00
Ken Dreyer
6f9de4321c hub: document getTagExternalRepos
Describe the types of each argument to the getTagExternalRepos() method.
2020-04-21 11:26:33 -06:00
Tomas Kopecek
f50b3dbf82 PR#2146: Release notes 1.21
Merges #2146
https://pagure.io/koji/pull-request/2146

Fixes: #2118
https://pagure.io/koji/issue/2118
1.21 release notes
2020-04-21 14:50:10 +02:00
Tomas Kopecek
94b3b432ed Release notes 1.21
Fixes: https://pagure.io/koji/issue/2118
2020-04-21 14:50:01 +02:00
Tomas Kopecek
d919ce1769 PR#2168: turn off checking external repos by default
Merges #2168
https://pagure.io/koji/pull-request/2168

Fixes: #2159
https://pagure.io/koji/issue/2159
kojira external repo timestamp check can break
2020-04-21 14:48:39 +02:00
Mike McLean
08e52da156 adjust grammar 2020-04-21 08:25:04 -04:00
Tomas Kopecek
3aca7b43a6 turn off checking external repos by default
Fixes: https://pagure.io/koji/issue/2159
2020-04-21 10:31:24 +02:00
Tomas Kopecek
be61a984f4 PR#2147: hub: assert_policy - use hasPerm instead of assertPerm
Merges #2147
https://pagure.io/koji/pull-request/2147

Fixes: #1930
https://pagure.io/koji/issue/1930
Log when policy is overridden due to --force
2020-04-15 11:53:12 +02:00
Yuming Zhu
293cc87325 hub: assert_policy - use hasPerm instead of assertPerm
fixes: #1930
2020-04-15 11:53:01 +02:00
Tomas Kopecek
bba9907fc4 Fix automatic trailing-space removal 2020-04-15 11:19:32 +02:00
Tomas Kopecek
1a9129c5e3 PR#2057: update docs on httpd configuration
Merges #2057
https://pagure.io/koji/pull-request/2057

Fixes: #1878
https://pagure.io/koji/issue/1878
"SSLVerifyClient require" breaks kojiweb (was: Is Kerberos required by kojiweb?)
2020-04-14 09:13:07 +02:00
Mike McLean
b5f1737ccb Make the docs more in line with our example configs 2020-04-14 09:12:59 +02:00
Tomas Kopecek
672e367263 update docs on httpd configuration
Fixes: https://pagure.io/koji/issue/1878
2020-04-14 09:12:59 +02:00
Tomas Kopecek
207b9a0961 PR#1385: Add --no-delete option to clone-tag
Merges #1385
https://pagure.io/koji/pull-request/1385

Fixes: #1384
https://pagure.io/koji/issue/1384
[RFE] Add --no-delete option to clone-tag
2020-04-14 09:09:57 +02:00
Mike McLean
0790f98468 clone-tag: avoid marking and then unmarking for deletion
Between this and the last change, the filtering of bdellist is no longer needed
2020-04-14 09:09:49 +02:00
Mike McLean
9446861752 clone-tag: force extra builds last if not removing them 2020-04-14 09:09:49 +02:00
Mike McLean
6ad343db01 comments 2020-04-14 09:09:49 +02:00
Tomas Kopecek
a85f51db3a fix tests 2020-04-14 09:09:49 +02:00
Tomas Kopecek
b8d56fa920 fix ordering for retagged builds 2020-04-14 09:09:49 +02:00
Tomas Kopecek
af14fc4a69 overtag existing builds 2020-04-14 09:09:49 +02:00
Tomas Kopecek
bd9ce26461 clone-tag --no-delete mode
Fixes: https://pagure.io/koji/issue/1384
2020-04-14 09:09:49 +02:00
Tomas Kopecek
641011760d PR#2054: editSideTag API call
Merges #2054
https://pagure.io/koji/pull-request/2054

Fixes: #1998
https://pagure.io/koji/issue/1998
un/block packages in sidetags
2020-04-08 13:00:15 +02:00
Tomas Kopecek
b0ef16f293 rebase fixes 2020-04-08 12:55:33 +02:00
Tomas Kopecek
40c02699a6 fixes 2020-04-08 12:48:51 +02:00
Tomas Kopecek
fa4a4a6339 edit rpm macros 2020-04-08 12:48:51 +02:00
Tomas Kopecek
f603231450 simplify checks 2020-04-08 12:48:51 +02:00
Tomas Kopecek
39d45e550f add is_sidetag policy test 2020-04-08 12:48:51 +02:00
Tomas Kopecek
4b5a16008d revert main hub changes 2020-04-08 12:48:51 +02:00
Tomas Kopecek
5668436073 introduce is_sidetag_owner policy 2020-04-08 12:48:14 +02:00
Tomas Kopecek
a143c440dd remove un/block part 2020-04-08 12:48:14 +02:00
Tomas Kopecek
76352587fa editSideTag API call
New API call for editing basic info on sidetags. Needs to be applied
with proper policies.

Fixes: https://pagure.io/koji/issue/1998
2020-04-08 12:48:14 +02:00
Tomas Kopecek
164e4bfb6e PR#2081: new policy for dist-repo
Merges #2081
https://pagure.io/koji/pull-request/2081

Fixes: #1660
https://pagure.io/koji/issue/1660
Add dist-repo to hub policy
2020-04-07 12:28:08 +02:00
Tomas Kopecek
7970e78092 drop "keys" field 2020-04-07 12:27:56 +02:00
Tomas Kopecek
09da0aa1e4 fix typo 2020-04-07 12:27:56 +02:00
Tomas Kopecek
9ef57c0f82 new policy for dist-repo
Fixes: https://pagure.io/koji/issue/1660
2020-04-07 12:27:56 +02:00
Tomas Kopecek
a1973870c9 PR#2129: hub: document deleteExternalRepo arguments
Merges #2129
https://pagure.io/koji/pull-request/2129

Fixes 2134
https://pagure.io/koji/issue/2134
2020-04-06 09:28:10 +02:00
Ken Dreyer
beb7efc0e3 hub: document deleteExternalRepo arguments
Describe the type of the "info" argument to the delete_external_repo(),
and explain the GenericError when the repository does not exist.
2020-04-06 09:28:04 +02:00
Tomas Kopecek
5af4cdf297 PR#2128: hub: document getExternalRepo arguments
Merges #2128
https://pagure.io/koji/pull-request/2128

Relates #2134
https://pagure.io/koji/issue/2134
2020-04-06 09:27:14 +02:00