From d9f401815e72153147d69e3f02635d66ac481210 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kone=C4=8Dn=C3=BD?= Date: Fri, 10 Sep 2021 14:59:18 +0200 Subject: [PATCH] Review simple_koji_ci SOP MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michal Konečný --- modules/sysadmin_guide/nav.adoc | 2 +- modules/sysadmin_guide/pages/simple_koji_ci.adoc | 13 +++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/modules/sysadmin_guide/nav.adoc b/modules/sysadmin_guide/nav.adoc index 684a5dc..92d26d2 100644 --- a/modules/sysadmin_guide/nav.adoc +++ b/modules/sysadmin_guide/nav.adoc @@ -99,7 +99,7 @@ ** xref:scmadmin.adoc[SCM Admin - SOP] ** xref:selinux.adoc[SELinux Infrastructure - SOP] ** xref:sigul-upgrade.adoc[Sigul servers upgrades/reboots - SOP] -** xref:simple_koji_ci.adoc[simple_koji_ci - SOP in review ] +** xref:simple_koji_ci.adoc[simple_koji_ci - SOP] ** xref:sshaccess.adoc[sshaccess - SOP in review ] ** xref:sshknownhosts.adoc[sshknownhosts - SOP in review ] ** xref:staging.adoc[staging - SOP in review ] diff --git a/modules/sysadmin_guide/pages/simple_koji_ci.adoc b/modules/sysadmin_guide/pages/simple_koji_ci.adoc index 3fc5dfe..3da9639 100644 --- a/modules/sysadmin_guide/pages/simple_koji_ci.adoc +++ b/modules/sysadmin_guide/pages/simple_koji_ci.adoc @@ -1,6 +1,6 @@ = simple-koji-ci -simple-koji-ci is a small service running in our infra cloud that +_simple-koji-ci_ is a small service running in our infra cloud that listens for fedmsg messages coming from pagure on dist-git about new pull-requests. It then creates a SRPM based on the content of each pull-request, kicks off a scratch build in koji and reports the outcome @@ -17,20 +17,21 @@ Persons:: Location:: the cloud ☁ Servers:: - simple-koji-ci-dev.fedorainfracloud.org - simple-koji-ci-prod.fedorainfracloud.org + * simple-koji-ci-dev.fedorainfracloud.org + * simple-koji-ci-prod.fedorainfracloud.org Purpose:: Performs scratch builds for pull-request opened on dist-git == Hosts The current deployment is made in a single host: -`simple-koji-ci-prod.fedorainfracloud.org` for prod, -`simple-koji-ci-dev.fedorainfracloud.org` for stagging. + +* `simple-koji-ci-prod.fedorainfracloud.org` for prod +* `simple-koji-ci-dev.fedorainfracloud.org` for stagging == Service -simple-koji-ci is a fedmsg-based service, so it can be turned on or off +_simple-koji-ci_ is a fedmsg-based service, so it can be turned on or off via the `fedmsg-hub` service. It interacts with koji via a keytab created by the `keytab/service` role