On Wed, Sep 30, 2009 at 11:50:57AM +1000, Tony Breeds wrote:
>On Tue, Sep 29, 2009 at 09:08:15PM -0400, Josh Boyer wrote:
>> Hi All,
>>
>> So I've started investigating a secondary arch effort for ppc/ppc64 now that
>> Fedora has officially demoted it starting with Fedora 13. Overall, it has not
>> gone too bad. Koji was slightly confusing to setup for the first time, but
>> I had great help from the koji developers and we're still working through a
>> few issues.
>
>Thanks Josh!
>
><snip>
>
>> If we can get that issue sorted out, I have at least 4 builders of varying
>> capabilities and the Fedora Infrastructure team has agreed to let us migrate
>> the existing PPC builders on a staged basis. I'm sure others have some
>> machines that could be added as builders as well and we can work that out as
>> we go.
>
>Can you provide a few details about what ports and protocols are required for
>communications between the koji-hub and the koji-builder?
For just builders, http/https. If we do a proxy to the existing setup I have,
the ports are going to be oddly numbered though. The builders that are in the
createrepo channel will need to have NFS read-only access to /mnt/koji, so
will need to be located on the same LAN for obvious reasons.
Builders often handle the build notification tasks and send the emails out,
however I don't have any of mine set up to do that at all right now.
>And I guess knowing how much disk is needed on the builder would be good :)
The builders I have:
quad 970 powerstation running F11. 25G free disk for building
Dual 970 Apple G5 running F11. ~16G free disk for building
Dual Apple PowerMac G4 running F11. Lots of random disk. This only builds ppc.
I have an iMac I'll probably configure soon too, with similar specs.
The requirements on the builders aren't really that much. They need to be
able to talk to the koji-hub, and use mock to create build roots. They also
need SELinux disabled apparently.
josh