Chris Withers <[email protected]> kirjoitti 1.2.2013 kello 13.39:

> On 01/02/2013 11:30, Thomas Fields wrote:
>> Slave1
>> 1. Building project1, #345
>> 2. Building project2, #125
>> 3. Building project3, #455
>> 4. Building project4, #34
>> Building project5, #12
>> Building project6, #122
>> Building project7, #142
>> Building project8, #27
>> Building project9, #29
>> 
>> Because the extra jobs are syncing I'm running out of disk on my slaves
>> all the time. Is there any way to disable these extra builds/syncs on
>> the slaves?
> 
> I think you're experiencing the same problem that I did:
> 
> https://groups.google.com/forum/?fromgroups=#!topic/jenkinsci-users/JAE9lxU4jZ8
> 
> The hack that is the Matrix Tie Parent plugin will help you, but you still 
> need a sacrificial machine to tie to where all that syncing will happen...
> 
> This feels like a bug/bad design in the way marix jobs works (when/how is 
> that source control management on the parent job ever going to be used?) but 
> I don't know where/how to raise it to get it fixed...

https://issues.jenkins-ci.org/ is the Jenkins bug database.

If this is really a big problem for you and you are willing to pay to get it 
fixed, I'm sure there are people who can help you. There's also 
http://www.cloudbees.com/jenkins-enterprise-by-cloudbees-overview.cb

There are some things you can do to cope with the problem:

* Add more disk space to the slaves or

* Limit the number of executors on the slaves (and maybe add more slaves) or

* Make sure the jobs clean up after the build is done (maybe use PostBuildStep 
plugin to execute a clean up script as the last operation or use Delete 
workspace plugin) or

* Turn off flyweight tasks. This makes the matrix parent build consume a real 
executor which limits the number of parent builds a single slave is forced to 
deal with. See 
https://wiki.jenkins-ci.org/display/JENKINS/Features+controlled+by+system+properties
 or

* Use https://wiki.jenkins-ci.org/display/JENKINS/Exclude+flyweight+tasks 
plugin to exclude flyweight tasks (= matrix parent builds) from slaves that 
cannot take the hit.

Or maybe use a combination of some of the above.

-- Sami

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to