Commit graph

418 commits

Author SHA1 Message Date
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
Tomas Kopecek
bbd378db61 Koji 1.21.1 release notes
Fixes: https://pagure.io/koji/issue/2294
2020-06-09 11:18:10 +02:00
Tom Stellard
afc0efb122 Support tag specific environment variables
This makes it possible to specify an environment variable for a tag
that will be used during builds. e.g.

koji edit-tag -x rpm.env.CC=clang
2020-05-27 14:28:39 +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
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
Ken Dreyer
9bdb0687d4 doc: fix koji-sweep-db filename typo
"sweepd" -> "sweep"
2020-04-29 10:15: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
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
b4c1169da8 kojira: queue_file docs 2020-04-22 13:53:47 +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
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
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
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