[Dev] [FYI] Build server hardware is coming

Luke Shumaker lukeshu at lukeshu.com
Mon Oct 23 19:07:55 GMT 2017


On Mon, 23 Oct 2017 13:28:02 -0400,
Megver83 wrote:
> El 23/10/17 a las 13:22, Luke Shumaker escribió:
> > Hi all,
> > 
> > I've just ordered hardware for a rather beefy build-box (32 cores @
> > 2.3GHz, 32GB RAM, 1TB HDD).  I intend to use Xen to dedicate about
> > half of it for use by Parabola.
> > 
> > Yes, I know that for that much CPU, everything else is kinda small.
> > More RAM and disk space can come later, when there's a deal to be had
> > and/or I've put aside more money.
> > 
> > It will be behind a NAT and my mediocre home-internet conection; I
> > plan on exposing it to you all via libreVPN.
> > 
> > I should have everything but the mobo by Oct 30, but the mobo is
> > estimated to get here sometime Nov 8 - Dec 14.  Until then, the rest
> > of it will just be sitting here, teasing me :)
> > 
> Really good news. BTW, what will we use as an autobuilder? I mean, more
> specifically, which program?

We haven't written it yet!

Here's what it looks like in my head RN:

 - libremakepkg grows a flag to *only* produce a source-package

 - some new utility takes a list of source-package files and
   architectures to build them for, and builds packages for them
   (wrapping libremakepkg?), in the order given, then
   librestage/librerelease them.

 - dbscripts is modified such that if it receives a source-package
   without associated binary packages for each architecture, then
   ssh's to the build-box and invokes that new utility in the
   background.

 - also, autobuilder is modified to use this new program (instead of
   libremakepkg) as well

-- 
Happy hacking,
~ Luke Shumaker



More information about the Dev mailing list