VectorLinux
September 19, 2014, 09:30:50 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: build slaves needed...................:)  (Read 3092 times)
vector
Administrator
Vectorite
*****
Posts: 479



« on: September 27, 2012, 11:12:52 pm »

The development team is looking for live hardware donations or slaves to our automated build system.  Just to update everyone, for the last several months we have been trying to automate much of our development system and it has been quite successful..........we can now rebuild a whole package tree in a matter of a few hours vs days and weeks with our old system. However, the system needs connected hardware to be efficient.......the more hard drives we have online the faster we go...........Smiley. So what we need are some boxes of reasonable speed that will connect to our build system. Here are the minimum hardware requirements: System requirements:
Host OS: any 64-bit OS with a working virtualbox setup.
minimum CPU: core2duo @ 2ghz

high speed Internet connection.
 
I am sure there are questions do not hesitate to post as this is a big step for us.

Thanks,
Vec
« Last Edit: September 28, 2012, 03:15:15 am by M0E-lnx » Logged
M0E-lnx
Administrator
Vectorian
*****
Posts: 3180



« Reply #1 on: September 28, 2012, 04:37:08 am »

This is a great and easy way to contribute to the VL development.  Buildslaves can be ran on your real hardware or in a virtualbox VM.  If you want to run it on real hardware, you'll need to have vlocity 7.0 (vectorlinux 64-bit) running, because it has all the tools we need there with very little additions. If you run any other OS as your primary OS (even windows) I have a virtualbox image that you can import into virtualbox with everything in it, all you should need to do is launch it.

Like vec said, this has been a big step for us.  Has eliminated I would say about 80% of the leg work that has to be done for preparing each release.  

A few of us are already running build slaves out of our boxes.  See listing here http://vlcore.vectorlinux.com/buildbot/buildslaves

The way it works is, when a package is requested, a slave is picked at random to build the package and upload it to the repos.  So, adding more slaves means that more packages can be built simultaneously and if one of the current slaves were to go offline for maintenance, the development would still continue in the others.

Ovbiously, the more slaves we have, the lighter the load will be for every one of them.  

We can set limits to the bandwidth the slave will use for uploads and downloads so that it wont flood your net connection.

Anyone interested is contributing bandwidth and horsepower to build packages, please post here.  We do appreciate every bit of help we can get.

Think of it like this.  Its a way to become a packager, without having to learn how to package Wink
So, if you have a box that runs 24/7 because you run a file server or something out of it, how about setting up a slave there?
« Last Edit: September 28, 2012, 04:39:31 am by M0E-lnx » Logged

M0E-lnx
Administrator
Vectorian
*****
Posts: 3180



« Reply #2 on: October 01, 2012, 06:38:23 am »

Update:

oMasta has donated a box to run a slave.  It has been setup and added to the list.
I should also mention that uelsk8s runs 2 slaves for us, bigpaws runs one and I run one myself.

Live list of slaves (live status) is at http://vlcore.vectorlinux.com/buildbot/buildslaves
Logged

stretchedthin
Administrator
Vectorian
*****
Posts: 3780


WWW
« Reply #3 on: October 01, 2012, 11:06:33 am »

I can donate a box.
Logged

Vectorlinux screencasts and  tutorials can be found at....
http://www.opensourcebistro.com/blog1
http://www.youtube.com/user/vid4ken?feature=mhee
M0E-lnx
Administrator
Vectorian
*****
Posts: 3180



« Reply #4 on: October 05, 2012, 07:42:56 am »

Thanks guys...
Nightflyer has also volunteered a box.

Our number of slaves is growing... this is outstanding.  Thanks for donating your horsepower and bandwith to the project.
Logged

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!