Hi,

based on this thread I've came into the situation to be blocked by a filled up Windows Server (https://builds.apache.org/computer/windows-2012-1/) which is filled up again..

So I have taken the liberty to wipe out the workspaces of the following projects:

flex-flexunit (maven)
flex-flexunit (maven)
flex-sdk-converter (maven)
flex-tool-api (maven)
Mesos-Reviewbot-Windows(No workspace there)
Mesos-Windows
Royale-asjs
Royale-compiler
Royale-typedefs


Kind regards
Karl Heinz Marbaise
Apache Maven PMC


On 14/07/18 12:00, Karl Heinz Marbaise wrote:
Hi Joan,

thanks for starting such thread...

I've seen also many issues about that...and the Maven Team is been affected by them...

and I have started to change our global Jenkins lib to handle that...
cause I think we have many build so in the end we will consume a lot of disk space.

Based on the issues I have done some calculations for our Maven builds..

We have 96 Components/Plugins etc. which means first 96 Jobs (multi branch pipelines)..

At least a master for each of those above things which means lowest number of builds is 96 (lets say for the sake of convenience 100) ...but for each of them we are building

with JDK 7, JDK 8, JDK 9 and JDK 10 (see [2]) which results at minimum into:

4 * 100 Builds (workspaces)...and that's not all...

So I think it would be great to have such list of disk space usage on the nodes related to the projects/jobs ...

@INFRA
Is there a way I could get this information on my own (without bothering INFRA team) to see if my changes are helping ?

Kind regards
Karl Heinz Marbaise
Apache Maven PMC


[1]: https://builds.apache.org/view/M-R/view/Maven/job/maven-box/
[2]: https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven-acr-plugin/job/master/workflow-stage/


On 14/07/18 07:29, Joan Touzet wrote:
Hi there,

Chris over inĀ  https://issues.apache.org/jira/browse/INFRA-16768
recommended I start a thread.

We've been getting increasing numbers of failures on our builds
due to nodes running out of disk space. In 16768, Chris says:

"We are getting to the point where builds are running machines out of space faster than we can clear them out. I've cleaned up H24 a bit. We'll discuss further, but this is going to take some cooperation amongst all builders to start purging workspaces."

So this is the requested thread. What do we, collectively, as
Jenkins users, need to do to clean out workspaces? I'm
fairly sure that CouchDB workspaces are pretty clean, since we
do the bulk of our builds in /tmp and try our best to clean up
after failed builds. But I am happy to admit I don't know
everything I should or shouldn't be doing.

Chris, would a list of the "top offenders" be useful? I'm not
looking to shame anyone, but shedding a little light on the
approaches that are the biggest problem might help.

-Joan

Reply via email to