Commit graph

281 commits

Author SHA1 Message Date
Tomas Kopecek
cbb4b65f6c 1.22.1 release notes
Fixes: https://pagure.io/koji/issue/2445
2020-09-07 09:44:07 +02:00
Tomas Kopecek
3634db19d4 bump version to 1.22.1 2020-09-07 09:44:07 +02:00
Tomas Kopecek
e72a7be0a1 stricter config file permissions
Fixes: https://pagure.io/koji/issue/2124
2020-09-07 09:37:11 +02:00
Tomas Kopecek
8841fd6992 doc: release process
Fixes: https://pagure.io/koji/issue/2444
2020-08-27 13:46:46 +02:00
Mike McLean
9236b9bb4c doc updates 2020-08-26 09:19:50 +02:00
Tomas Kopecek
febdb1cb8b minor fixes 2020-08-26 09:19:50 +02:00
Tomas Kopecek
5fd89dd0cd doc: access control 2020-08-26 09:19:50 +02:00
Tomas Kopecek
a76e27ca75 doc: more info about permission system
Fixes: https://pagure.io/koji/issue/2234
2020-08-26 09:19:50 +02:00
Mike McLean
c406f2a04f add migration note regarding dropped krb configuration options
Fixes https://pagure.io/koji/issue/2425
2020-08-06 11:30:42 -04:00
Mike McLean
0258cb8f2d document setting rpm macros for build tags
Fixes https://pagure.io/koji/issue/2370
2020-07-29 14:57:55 -04:00
Mike McLean
6890c74cf7 release bump and changelog
Fixes https://pagure.io/koji/issue/2403
2020-07-28 10:17:23 +02:00
Mike McLean
031174e4a7 drop a few trivial entries 2020-07-28 07:41:54 +00:00
Mike McLean
9c447876fb drop docs-only items from release notes and move "miscellaneous" changes elsewhere. 2020-07-28 07:41:45 +00:00
Mike McLean
59e6866940 more relnotes updates 2020-07-28 07:41:24 +00:00
Mike McLean
20b2a01879 fix ref 2020-07-28 07:41:12 +00:00
Yu Ming Zhu
65ef02ab00 more recent changes 2020-07-28 03:48:24 +08:00
Yu Ming Zhu
141474546e add PR#2340 2020-07-28 03:48:24 +08:00
Yu Ming Zhu
7e33e6cbcb more break lines 2020-07-28 03:48:24 +08:00
Mike McLean
18a62e734c misc relnotes updates 2020-07-28 03:48:24 +08:00
Mike McLean
cd21cba7d8 some migrations notes changes 2020-07-28 03:48:24 +08:00
Mike McLean
bad5cf0649 fix kojira ref 2020-07-28 03:48:24 +08:00
Mike McLean
3727c2a7ac fix broken links 2020-07-28 03:48:24 +08:00
Yu Ming Zhu
1ba20b8329 release notes - 1.22
fixes: #2360
2020-07-28 03:48:24 +08:00
Yu Ming Zhu
2aa7ff67bb kojira: remove unused delete_batch_size
fixes: #2396
2020-07-27 08:58:42 +00:00
Tomas Kopecek
d75a3f3b52 remove remaining options 2020-07-24 15:08:47 -04:00
Tomas Kopecek
f8419e3626 remove deprecated krbV support
Fixes: https://pagure.io/koji/issue/1991
2020-07-24 15:08:47 -04:00
Tomas Kopecek
f8b26a1bcf align option naming with mock
Related: https://pagure.io/koji/issue/84
2020-07-23 11:18:23 -04:00
Ken Dreyer
fe866a1065 doc: preformatted text for hub policy names
Use preformatted text to distinguish each hub policy name.
2020-07-23 10:46:10 +02:00
Ken Dreyer
6ceff14946 doc: section title formatting for hub policy example
Add section title formatting for the complex hub policy example
2020-07-23 10:46:10 +02:00
Tomas Kopecek
8cd79f48e7 builder: py2 fixes
Relates: https://pagure.io/koji/issue/1905
2020-07-22 10:33:33 -04:00
Mike McLean
f3db46765c rewrite 2020-07-21 23:49:38 -04:00
Mike McLean
eb833883ce fix typos and minor grammar problems 2020-07-21 23:49:38 -04:00
Tomas Kopecek
4396dd09b5 doc: dist-repo and exporting repos
Fixes: https://pagure.io/koji/issue/1964
2020-07-21 23:49:38 -04:00
Ken Dreyer
39d55aac9b doc: improve hub selinux instructions
Make the Server HowTo SELinux instructions simpler and easier to read.
Describe each step for users to copy-and-paste.

Use semanage and restorecon instead of chcon in order to make the
changes persist across relabling operations.

Only recommend httpd_can_network_connect_db=1 if the user is using a
TCP/IP connection to PostgreSQL. If koji-hub is using a local Unix
socket connection, Apache does not need this setting.
2020-07-01 11:39:05 +02:00
Ken Dreyer
e4382d8364 doc: update test suite dependency list for py3
Update the documentation with the list of packages required to run `make
test3` on Fedora 32.
2020-06-30 17:19:22 -06:00
Tomas Kopecek
19295bf7da kojira: drop kojira.sysconfig
Fixes: https://pagure.io/koji/issue/2171
2020-06-30 14:48:21 +02:00
Tomas Kopecek
ae7f686e05 runroot: basic docs
Fixes: https://pagure.io/koji/issue/2111
2020-06-30 09:02:55 +02:00
Tomas Kopecek
db3170da49 builder: document plugin callbacks
Fixes: https://pagure.io/koji/issue/2091
2020-06-26 15:10:28 +02:00
Ken Dreyer
bc129afe12 doc: update documentation for SSLCACertificateFile
Be more specific about the exact Apache directive to configure the CA
that will validate client certificates (SSLCACertificateFile).
2020-06-24 14:49:34 +02:00
Ken Dreyer
14daa94d82 doc: rewrite PostgreSQL authorization instructions
Rewrite the PostgreSQL authorization instructions in the Server HowTo
guide.

Provide two complete examples: the "all-in-one localhost" option, and
the "separate postgres over the network" option. This reduces the
decision trees and makes it easier to copy and paste the entire
pg_hba.conf file. Explain what each mystery setting does and link to the
PostgreSQL documentation.

Only set listen_addresses to "*" if we need it, and turn it off if we
don't.

Simplify the instructions so that the user only restarts the postgresql
daemon once.

Clarify that koji-web does not need DB access, and the hub is the only
service that requires direct DB access.

Remove the example of authorizing the apache system user, because that
implies that the admin must run a series of complicated GRANT
instructions to allow both koji and apache to write to the DB. Just
grant the koji user full trust access for simplicity.
2020-06-24 14:44:44 +02:00
Ken Dreyer
ec032a2cfc docs: align "Hub" text in diagram
Prior to this change, Google Chrome's SVG renderer did not display "Hub"
centered in the Koji structure diagram.

Re-do the "Hub" text in the diagram so that it is centered in Inkscape,
Firefox, and Chrome.
2020-06-23 12:44:43 +02:00
Tomas Kopecek
baa14dd38e update docs 2020-06-19 13:21:53 +02:00
Tomas Kopecek
196ee64f58 extend docs 2020-06-16 13:28:26 +02:00
Tomas Kopecek
089bc38320 document merge modes
Fixes: https://pagure.io/koji/issue/2099
2020-06-16 13:28:26 +02:00
Tomas Kopecek
47210e44bf hub: default policy allow packagelist changes with 'tag' permission
Fixes: https://pagure.io/koji/issue/2011
2020-06-16 11:04:14 +02:00
Tomas Kopecek
1169f4be83 fix option name 2020-06-09 14:38:23 +02:00
Tomas Kopecek
bed10814eb use global option to enable bootstrap-image 2020-06-09 14:38:23 +02:00
Tomas Kopecek
d1cf0040c8 extend to allow also boostrap-image
Fixes: https://pagure.io/koji/issue/1017
2020-06-09 14:38:23 +02:00
Aron Parsons
1f1da58ec2 builder: add bootstrap-chroot support for mock
fixes https://pagure.io/koji/issue/1017
2020-06-09 14:38:23 +02:00
Tomas Kopecek
a54047b737 grammar fix 2020-06-09 11:18:10 +02:00