You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@continuum.apache.org by "Wendy Smoak (JIRA)" <ji...@codehaus.org> on 2010/04/16 20:42:51 UTC

[jira] Commented: (CONTINUUM-2502) Master build queue corruption when using

    [ http://jira.codehaus.org/browse/CONTINUUM-2502?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=217994#action_217994 ] 

Wendy Smoak commented on CONTINUUM-2502:
----------------------------------------

Was there more you wanted to put in the summary?  ('when using...' what?)

Are you saying that launching a second build while the first was still running caused you to have to restart?

I'm looking for something I can try to reproduce here.

I do know there are some issues with distributed build in the 1.3.x line and there are already some fixes in on the 1.4.x trunk, but I don't recognize this problem specifically.

> 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