Continuum
  1. Continuum
  2. CONTINUUM-2371

Unable to view queues after loss of build agent

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.3.4 (Beta)
    • Fix Version/s: 1.4.0 (Beta)
    • Component/s: Distributed Builds
    • Labels:
      None

      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

          Activity

          Wendy Smoak created issue -
          Brett Porter made changes -
          Field Original Value New Value
          Fix Version/s 1.3.5 [ 15641 ]
          Brett Porter made changes -
          Fix Version/s 1.3.5 [ 15641 ]
          Fix Version/s 1.4.0 [ 15106 ]
          Wendy Smoak made changes -
          Link This issue is related to CONTINUUM-2377 [ CONTINUUM-2377 ]
          Brett Porter made changes -
          Fix Version/s 1.4.1 [ 15104 ]
          Fix Version/s 1.4.0 [ 15106 ]
          Maria Catherine Tan made changes -
          Assignee Maria Catherine Tan [ ctan ]
          Maria Catherine Tan made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          Brett Porter made changes -
          Fix Version/s 1.4.0 (Beta) [ 15106 ]
          Fix Version/s 1.4.1 (Beta) [ 15104 ]
          Mark Thomas made changes -
          Project Import Sun Apr 05 08:36:01 UTC 2015 [ 1428222961749 ]
          Mark Thomas made changes -
          Workflow jira [ 12711015 ] Default workflow, editable Closed status [ 12738863 ]
          Mark Thomas made changes -
          Project Import Sun Apr 05 21:12:18 UTC 2015 [ 1428268338676 ]
          Mark Thomas made changes -
          Workflow jira [ 12948388 ] Default workflow, editable Closed status [ 12983812 ]

            People

            • Assignee:
              Maria Catherine Tan
              Reporter:
              Wendy Smoak
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development