From Fedora Project Wiki
No edit summary
(Replaced content with "{{autolang}} This document has moved to the [https://docs.pagure.org/koji/ Koji Documentation]. The new location is: https://docs.pagure.org/koji/image_build/ You c...")
 
(42 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This page documents a few additional steps to enable building LiveCDs in an existing Koji installation, how to build one, and where the code will grow from here. This is a very new feature and there hasn't been much external testing yet, so please keep that mind if you run into difficulty. For additional questions and information, ask around in #koji on FreeNode IRC and sign up to the right mailing lists as the [https://fedorahosted.org/koji/wiki Koji project website] dictates.
{{autolang}}


== Build System Preparation ==
This document has moved to the [https://docs.pagure.org/koji/ Koji Documentation]. The new location is:
This section assumes you have know-how required to install and configure a new instance of Koji, and that you have already done so. You can learn how to do so [[koji/ServerHowTo| here]] if you need to. Follow this procedure step by step to get things prepared they way they need to be:


* ''mkdir /mnt/koji/images'': create a directory to put the finished images
    https://docs.pagure.org/koji/image_build/
* ''chown apache:apache /mnt/koji/images'': let apache read and write to it
* You need a livecd 'channel'. If you're running version 1.3.2 or later, it will already be available. If not, you'll have to add it to the database manually:
<pre>
sql stuff here
</pre>
* ''koji add-host-to-channel <your-host> livecd'': add a builder to the livecd channel
* You need a livecd 'permission'. If you're running version 1.3.2 or later, it will already be available. If not, you'll have to add it to the database manually:
<pre>
sql stuff here
</pre>
* ''koji grant-permission livecd <user>'': grant the permission to build livecds to a user. This step is optional since admins have all permissions, technically.
* Add a livecd group
* Add a target


== Building a LiveCD ==
You can submit changes to Koji's docs in [https://pagure.io/koji Pagure]
 
=== Caveats ===
 
=== Future Development ===
 
(article is being written right now)

Latest revision as of 21:31, 23 August 2016

This document has moved to the Koji Documentation. The new location is:

   https://docs.pagure.org/koji/image_build/

You can submit changes to Koji's docs in Pagure