[ http://jira.codehaus.org/browse/CONTINUUM-2502?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brett Porter updated CONTINUUM-2502: ------------------------------------ Fix Version/s: 1.4.1 (Beta) > 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 > Fix For: 1.4.1 (Beta) > > 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