continuum-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Philippe Busque (JIRA)" <j...@codehaus.org>
Subject [jira] Created: (CONTINUUM-2502) Master build queue corruption when using
Date Fri, 16 Apr 2010 17:36:52 GMT
Master build queue corruption when using
----------------------------------------

                 Key: CONTINUUM-2502
                 URL: http://jira.codehaus.org/browse/CONTINUUM-2502
             Project: Continuum
          Issue Type: Bug
          Components: Distributed Builds
    Affects Versions: 1.3.6
         Environment: RedHat EL 5, Java 6, Tomcat 6
1 Master, 5 agents on the same account, sharing the same repo and working directory
            Reporter: Philippe Busque
         Attachments: master.txt

I recently upgraded from Continuum 1.2.2 to 1.3.6 to gain access to the Agent/Paralled build.

My first setup consisted of 1 master and 5 Agent
We also have a small utility that add project to Continuum using the xmlrpc library in the
form of

ContinuumXmlRpcClient client = new ContinuumXmlRpcClient(new URL("http://masterDomain/xmlrpc"),
"user", "pass");
AddingResult r = client.addMavenTwoProject(urlToPom, groupId);
ProjectSummary p = (ProjectSummary) r.getProjects().get(0);
client.buildProject(p.getId());


I've imported back all my project from the previous installation by using addMavenTwoProject
without an issue. However, when I started to  builds on my project with the buildProject method,
problems started to occur.

The master and the agent started to get de-synchronized and the only way to have continuum
working again is to restart both the agents and the master.

Behaviors encountered when the corruption occurred were:  
- The impossibility to launch any more build, the interface returning  a success but nothing
being added to the build queue;

- Communication error between the master and the agent, and vice versa through 503 error (trace
log included). However, no trace were printed on the server returning the 503.

- Frozen project status preventing further build, as the project is flagged as building, but
the queue remain empty.


Restarting the master or the agents doesn't solve the problem. Everything need to be restarted.
A co-worker reported having encountered the same issue when he tried to launch a project group
twice while the first build was still running.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message