Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-12777

Bamboo cannot stop a queued build if there is no agent capable of running that build

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • High
    • 4.4.2
    • 4.4
    • Builds

    Description

      I was able to reproduce that when there is no agent capable to run the started build, and the user wants to stop the build, Bamboo shows the following logs and the build never stops:

      2013-02-06 10:48:29,574 INFO [3-DelayedChangeDetectionThread:pool-6-thread-11] [ChainExecutionManagerImpl] Build PROJ1-PLAN1-JOB1-11 has been dispatched
      2013-02-06 10:48:29,580 INFO [AtlassianEvent::0-BAM::EVENTS:pool-2-thread-12] [BuildQueueManagerImpl] Attempting to queue PROJ1-PLAN1-JOB1-11.
      2013-02-06 10:48:29,585 INFO [AtlassianEvent::0-BAM::EVENTS:pool-2-thread-12] [BuildQueueManagerImpl] Obtained write lock to add to build queue
      2013-02-06 10:48:29,591 INFO [AtlassianEvent::0-BAM::EVENTS:pool-2-thread-12] [BuildQueueManagerImpl] No agent found capable of building PROJ1-PLAN1-JOB1-11.
      2013-02-06 10:48:29,617 INFO [AtlassianEvent::0-BAM::EVENTS:pool-2-thread-12] [BuildQueueManagerImpl] PROJ1-PLAN1-JOB1-11 added to queue.
      2013-02-06 10:48:29,713 INFO [qtp2050322608-3482] [AccessLogFilter] admin GET http://localhost:8085/chain/result/viewChainResult.action?planKey=PROJ1-PLAN1&buildNumber=11 50363kb
      2013-02-06 10:48:29,878 DEBUG [qtp2050322608-3482] [AccessLogFilter] END: admin GET http://localhost:8085/chain/result/viewChainResult.action?planKey=PROJ1-PLAN1&buildNumber=11 50363kb-22223kb 165ms
      2013-02-06 10:48:29,996 INFO [qtp2050322608-196] [AccessLogFilter] admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=0&lastProject= 27979kb
      2013-02-06 10:48:29,999 DEBUG [qtp2050322608-196] [AccessLogFilter] END: admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=0&lastProject= 27979kb-158kb 4ms
      2013-02-06 10:48:34,066 INFO [qtp2050322608-3471] [AccessLogFilter] admin GET http://localhost:8085/build/admin/ajax/stopPlan.action?planKey=PROJ1-PLAN1 27640kb
      2013-02-06 10:48:34,075 DEBUG [qtp2050322608-3471] [AccessLogFilter] END: admin GET http://localhost:8085/build/admin/ajax/stopPlan.action?planKey=PROJ1-PLAN1 27640kb-723kb 9ms
      2013-02-06 10:48:34,083 INFO [qtp2050322608-3482] [AccessLogFilter] admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=0&lastProject= 26917kb
      2013-02-06 10:48:34,086 DEBUG [qtp2050322608-3482] [AccessLogFilter] END: admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=0&lastProject= 26917kb 3ms
      2013-02-06 10:48:54,481 INFO [qtp2050322608-3471] [AccessLogFilter] admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=1360176514084&lastProject= 26414kb
      2013-02-06 10:48:54,484 DEBUG [qtp2050322608-3471] [AccessLogFilter] END: admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=1360176514084&lastProject= 26414kb-145kb 3ms
      2013-02-06 10:48:58,800 INFO [qtp2050322608-3482] [AccessLogFilter] admin GET http://localhost:8085/build/admin/ajax/stopPlan.action?planKey=PROJ1-PLAN1 26237kb
      2013-02-06 10:48:58,808 DEBUG [qtp2050322608-3482] [AccessLogFilter] END: admin GET http://localhost:8085/build/admin/ajax/stopPlan.action?planKey=PROJ1-PLAN1 26237kb-737kb 9ms
      2013-02-06 10:48:58,817 INFO [qtp2050322608-3472] [AccessLogFilter] admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=0&lastProject= 25248kb
      2013-02-06 10:48:58,820 DEBUG [qtp2050322608-3472] [AccessLogFilter] END: admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=0&lastProject= 25248kb 3ms
      2013-02-06 10:49:00,884 INFO [qtp2050322608-3471] [AccessLogFilter] admin GET http://localhost:8085/build/admin/ajax/stopPlan.action?planKey=PROJ1-PLAN1 25224kb
      2013-02-06 10:49:00,891 DEBUG [qtp2050322608-3471] [AccessLogFilter] END: admin GET http://localhost:8085/build/admin/ajax/stopPlan.action?planKey=PROJ1-PLAN1 25224kb-721kb 7ms
      2013-02-06 10:49:00,998 INFO [qtp2050322608-3482] [AccessLogFilter] admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=0&lastProject= 24503kb
      2013-02-06 10:49:01,001 DEBUG [qtp2050322608-3482] [AccessLogFilter] END: admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=0&lastProject= 24503kb 3ms
      2013-02-06 10:49:02,320 INFO [qtp2050322608-3482] [AccessLogFilter] admin GET http://localhost:8085/build/admin/ajax/stopPlan.action?planKey=PROJ1-PLAN1 24484kb
      2013-02-06 10:49:02,327 DEBUG [qtp2050322608-3482] [AccessLogFilter] END: admin GET http://localhost:8085/build/admin/ajax/stopPlan.action?planKey=PROJ1-PLAN1 24484kb-738kb 7ms
      2013-02-06 10:49:02,397 INFO [qtp2050322608-3472] [AccessLogFilter] admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=0&lastProject= 23736kb
      2013-02-06 10:49:02,400 DEBUG [qtp2050322608-3472] [AccessLogFilter] END: admin GET http://localhost:8085/ajax/viewPlanUpdates.action?sinceSystemTime=0&lastProject= 23736kb-252kb 3ms
      2013-02-06 10:49:03,600 INFO [qtp2050322608-3482] [AccessLogFilter] admin GET http://localhost:8085/build/admin/ajax/stopPlan.action?planKey=PROJ1-PLAN1 23484kb
      

      The only workarounds seems to be:

      1. starting an agent that is capable to run the triggered build
      2. restarting Bamboo instance

      Attachments

        Issue Links

          Activity

            People

              pstefaniak PiotrA
              akhachatryan ArmenA
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: