Changes

Jump to: navigation, search

Fedora-ARM,Dogfood - koji Hub

2,671 bytes added, 09:17, 13 January 2011
no edit summary
Fedora-ARM Dogfood -Koji Hub
 
== Project Description ==
Description should be no longer than a paragraphThe Fedora-ARM koji system uese IRAQ,an x86_64 system, as the Koji hub. Include links  The Fedora-ARM project to any relevant onuse ARM system as the Koji hub(this is called "Eating own dogfood" in the industry) The project involves configuring the OpenRD-line resourcesClient system as koji hub. For example,  The [http://googlearm.koji.fedoraproject.org/koji/ Fedora ARM Koji system] is running.com or It is currently building F13 under the supervision of [http://developerpaulfedora.mozillawordpress.org MDCcom/Paul Whalen] and [[User:Chris Tyler|Chris Tyler]]. Koji have 22 hardware ARM builders.I am in the progress of building Fedora 13 under IRAQ.
== Project Leader(s) ==
Name(s) of primary people working [http://zenit.senecac.on the project. If you want to join a project as leader, discuss with other leaders firstca/wiki/index. Include links to personal pages within wikiphp/User:ycshon Young Chol Shon]
== Project Contributor(s) ==
NameNo one contributed to this project == Project Details == Setting Up a Koji Build System The Koji components may live on separate resources as long as all resources are able to communicate.To understand koji configuration is an important in project. '''KOJI Configuration''' * SSL and authentication via certificates* Creating a database in PostgreSQL and importing a schema* Working with psql* Apache configuration* Koji web and Koji hub   '''Packages''' On the server (koji-hub/koji-web) * httpd* mod_ssl* postgresql-server* mod_python (s>= 3.3.1 for Kerberos authentication) of people casually working on  On the project, or who have contributed significant help. Include links to personal pages within wikibuilder (koji-builder) * mock* rpm-build* createrepo
NOTE: only Project LeaderOn the yum repository creation and maintenance (skojira) should add names here. You '''can’t''' add your own name to the Contributor list.
== Project Details ==On the Bootrapping the Koji build environment
Provides more depth than the Project Description. This is the place for technical discussions, project specs, or other details. If this gets very long, you might consider breaking this part into multiple pages * Importing packages and linking preparing Koji to them.run builds* External Repos and preparing Koji to run builds
== Project Plan ==
Goals for each release:
 '''release 0.1 - Koji Certificates '''  '''setting up SSL Certificates for Authentication'''  * Certificate generation* Generate CA* Generate the koji component certificates and the admin certificate* Copy certificates into ~/.koji for kojiadmin   '''release 0.2 - PostgreSQL and koji hub''' '''release 0.2-1''' '''1.PostgreSQL Server''' * Install PostgreSQL* Initialize PostgreSQL DB* Setup User Accounts* Setup PostgreSQL and populate schema* Authorize Koji-web and Koji-hub resources* Make auth changes live* SSL Certificate authentication* Give yourself admin permissions   '''release 0.2-2''' '''2.Koji hub''' * Install koji-hub* Required Configuration* Optional Configuration* SELinux Configuration* Koji filesystem skeleton   * 0.3 - '''Koji Web''' '''release 0.3-1''' '''1. kojiweb ''' * Install Koji-Web* Required Configuration* Optional Configuration '''2. Koji Builder''' * Install kojid* Required Configuration* Optional Configuration (SSL certificates)* Add the host entry for the koji builder to the database* Add the host to the createrepo channel* A note on capacity* Start Kojid  '''3.kojira''' * Install kojira* Required Configuration* Optional Configuration* Add the user entry for the kojira user* Start Kojira   '''release 0.3-2'''  '''2. Test kojiweb''' * User account* Build packages  
== Project News ==
This is where your regular updates 1,November I will godo Project Plan 0. In these you should discuss the status or your work1- I set up Koji Certificates 5, your interactions with other members of the community (eNovember I did build and create Koji Certifacation on IRAQ server.g 19,November I set up Koji Database26,November Setting up Postgresql server for Koji part 1 6,Dec Setting up Postgresql server for Koji part two 16, Seneca Dev setting up Koji hub and Mozilla)Koji web, problems you have encountered, etc== Resources == [http://zenit.senecac.on.ca/wiki/index.php/Fedora_Arm_Secondary_Architecture/Koji_Certificates How to get koji certificate?] [http://zenit.senecac.on.ca/wiki/index.php/CDOT_Development_Systems Configuration of CDOT_Development system] [http://fedoraproject.org/wiki/Koji How To Setting up and Using Koji on Fedora] [http://developer.postgresql.org/pgdocs/postgres/index.html PostgreSQL9.1 devel Document] [http://fedoraproject.org/wiki/Koji/ServerHowTo#PostgreSQL_Server PostgreSQL_Server] [http://fedoraproject.org/wiki/Koji/ServerBootstrap importing packages and preparing Koji to run builds]
Put detailed technical information into the Project Details page (i[http://fedoraproject.e., update it as you go), org/wiki/Koji/ExternalRepoServerBootstrap External Repos and save this section for news about participation in the project.preparing Koji to run builds]
1
edit

Navigation menu