Fedora PPC Secondary Arch effort

Josh Boyer jwboyer at gmail.com
Wed Sep 30 12:28:47 UTC 2009


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


More information about the secondary mailing list