continuum-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wendy Smoak (JIRA)" <j...@codehaus.org>
Subject [jira] Commented: (CONTINUUM-2502) Master build queue corruption when using
Date Fri, 16 Apr 2010 18:48:51 GMT

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

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

Just noticed in your environment you say that everything is sharing the same repo and working
directory.

If this is all running on a single server, then parallel builds might be a better choice.
 It's also much simpler to configure.

> 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