diff --git a/modules/sysadmin_guide/nav.adoc b/modules/sysadmin_guide/nav.adoc index 4dc1f70..d0318f2 100644 --- a/modules/sysadmin_guide/nav.adoc +++ b/modules/sysadmin_guide/nav.adoc @@ -61,7 +61,7 @@ ** xref:koji.adoc[Koji Infrastructure - SOP] ** xref:koji-archive.adoc[Koji Archive - SOP] ** xref:koji-builder-setup.adoc[Setup Koji Builder - SOP] -** xref:koschei.adoc[koschei - SOP in review ] +** xref:koschei.adoc[Koschei - SOP] ** xref:layered-image-buildsys.adoc[layered-image-buildsys - SOP in review ] ** xref:librariesio2fedmsg.adoc[librariesio2fedmsg - SOP in review ] ** xref:mailman.adoc[mailman - SOP in review ] diff --git a/modules/sysadmin_guide/pages/koschei.adoc b/modules/sysadmin_guide/pages/koschei.adoc index 8ffc6cc..0c06e1a 100644 --- a/modules/sysadmin_guide/pages/koschei.adoc +++ b/modules/sysadmin_guide/pages/koschei.adoc @@ -4,8 +4,10 @@ Koschei is a continuous integration system for RPM packages. Koschei runs package scratch builds after dependency change or after time elapse and reports package buildability status to interested parties. -Production instance: https://apps.fedoraproject.org/koschei Staging -instance: https://apps.stg.fedoraproject.org/koschei +Production instance:: + https://apps.fedoraproject.org/koschei +Staginginstance:: + https://apps.stg.fedoraproject.org/koschei == Contact Information @@ -71,8 +73,8 @@ happens automatically when using the playbook. == Disk usage -Koschei doesn't keep on disk anything that couldn't be recreated easily -- all important data is stored in PostgreSQL database, configuration is +Koschei doesn't keep on disk anything that couldn't be recreated easily - +all important data is stored in PostgreSQL database, configuration is managed by Ansible, code installed by RPM and so on. To speed up operation and reduce load on external servers, Koschei @@ -109,7 +111,7 @@ Koschei services are systemd units managed through `systemctl`. They can be started and stopped independently in any order. The frontend is run using httpd. -== Suspespending koschei operation +== Suspending koschei operation For stopping builds from being scheduled, stopping the `koschei-scheduler` service is enough. For planned Koji outages, it's @@ -163,14 +165,14 @@ koschei-admin clear-notice Packages can be added to one or more group. -To add new group named "mynewgroup", run as koschei user: +To add new group named `mynewgroup`, run as `koschei` user: .... koschei-admin add-group mynewgroup .... -To add new group named "mynewgroup" and populate it with some packages, -run as koschei user: +To add new group named `mynewgroup` and populate it with some packages, +run as `koschei` user: .... koschei-admin add-group mynewgroup pkg1 pkg2 pkg3 @@ -183,7 +185,7 @@ priority. Any user can change manual priority, which is reset after package is rebuilt. Admins can additionally set static priority, which is not affected by package rebuilds. -To set static priority of package "foo" to value "100", run as koschei +To set static priority of package `foo` to value `100`, run as `koschei` user: ....