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