Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.3.4 (Beta)
-
Fix Version/s: 1.4.0 (Beta)
-
Component/s: Distributed Builds
-
Labels:None
-
Complexity:Intermediate
-
Number of attachments :
Description
When a build agent goes down unexpectedly, the system does not handle it gracefully.
The Queues page (/displayQueues!display.action) shows Error Occurred org.apache.maven.continuum.ContinuumException: Error retrieving projects currently preparing build in http://localhost:8181/continuum-buildagent/xmlrpc
To reproduce, add 2 or more agents, force a bunch of builds, then stop one of the agents without disabling it from the master.
I notice that the Build Agents page (/buildAgentList.action) still shows the agent as Enabled=true, even though it is not responding.
There should probably be some concept of the system automatically disabling an agent that is not behaving correctly. For now I'd be happy with the admin having to manually re-enable it, but an auto-recovery feature might be a nice enhancement for later.
Issue Links
- is related to
-
CONTINUUM-2377
Build agents are not stored in continuum.xml
-
Activity
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | 1.3.5 [ 15641 ] |
| Fix Version/s | 1.3.5 [ 15641 ] | |
| Fix Version/s | 1.4.0 [ 15106 ] |
| Link |
This issue is related to |
| Fix Version/s | 1.4.0 [ 15106 ] | |
| Fix Version/s | 1.4.1 [ 15104 ] |
| Assignee | Maria Catherine Tan [ ctan ] |
| Status | Open [ 1 ] | Closed [ 6 ] |
| Resolution | Fixed [ 1 ] |
| Fix Version/s | 1.4.1 (Beta) [ 15104 ] | |
| Fix Version/s | 1.4.0 (Beta) [ 15106 ] |