Open main menu

CDOT Wiki β

Changes

Fedora Arm Secondary Architecture/Koji Builders

241 bytes added, 13:50, 17 April 2010
no edit summary
[[Category:Fedora ARM Secondary Architecture]][[Category:SBR600]]
= Koji Daemon Configuration - Builder =
Kojid is the build daemon that runs on each of the build machines. Its primary responsibility is polling for incoming build requests and handling them accordingly. Koji also has support for tasks other than building. Creating install images is one example. kojid is responsible for handling these tasks as well. kojid uses mock for building. It also creates a fresh buildroot for every build. kojid is written in Python and communicates with koji-hub via XML-RPC.
* /etc/sysconfig/kojid - Koji Daemon Switches
'''== Install kojid:'''==
<pre>
root@localhost$ yum install koji-builder
</pre>
== Required NFS Configuration ==Put this entry in your Perform the steps outlined on the [[Fedora_Arm_Secondary_Architecture/NFS_Configuration|NFS Configuration]] page, including adding entries to the /etc/hosts file:.<pre>192.168.122.1 hongkong== Koji Configuration ==</pre>
/etc/kojid/kojid.conf:
''This needs to point at your koji-hub.''
==== Start Kojid ====
{{Admon/important|Koji Host Entry|Before starting Kojid, make sure that the entry for your builder is in the database.The command to do this (as ''kojiadmin'' on HongKong) is <code>koji add-host ''hostname''</code>}}
After, start Kojid: