Bamboo build tasks not triggering Deployment plan where it is configured correctly.
Asked by Devendar Gangapuram:

Hi Team,

We have below 2 tasks in "BUILD plan" in Bamboo 9.2.10 , and after this build execution, it has to pass "release number" to "deployment plan". But on Build plan execution, it is gong to queue for longer time because it is trying to connect a bitbucket "<http://bitbucket.appz.com>" , which is not past of the build tasks execution.

Task(1):create a properties file:-

echo pom.releaseVersion=${bamboo.proj.build.releaseVersion} \> "workflow-listener.properties"  
echo pom.artefactId=hello-world-service \>\> "workflow-listener.properties"  
echo AppZ_anypoint_mule_version=3.8.4 \>\> "workflow-listener.properties"  
more workflow-listener.properties

===========================================================

Task(2): Inject bamboo.proj.build.releaseVersion for deploy plan

Path to properties file(required)  
workflow-listener.properties  
Relative to the build's working directory.  
Namespace(required)  
proj  
Namespace is used to avoid name conflicts with existing variables.  
Scope of the variables  
Local  
Variables will only be available in this job.  
Result

But while build is executing , it is going to Queue for longer time , and in logs I found below error.

Logs:-

process for build 'Retail Transformation - hello-world-service-uat - Default Job #27 (RT-HEW1UAT-JOB1-27)'\\n ... running command line: \\n/anw/bamboo/application-data/temp/RT-HEW1UAT-JOB1-27-ScriptBuildTask-1426818369492427374.sh\\n ... in: /anw/bamboo/application-data/local-working-dir/3145729/RT-HEW1UAT-JOB1\\n  
2024-02-20 07:25:20,562 INFO \[NavLink RestCapabilitiesClient:thread-1\] \[RetryExec\] I/O exception (java.net.SocketException) caught when processing request to {s}-\><https://bitbucket-test.appD.com:443>: Connection reset  
2024-02-20 07:25:20,562 INFO \[NavLink RestCapabilitiesClient:thread-1\] \[RetryExec\] Retrying request to {s}-\><https://bitbucket-test.appD.com:443>  
2024-02-20 07:27:18,451 INFO \[RemoteEvents CapabilitiesCacheLoader:thread-1\] \[RetryExec\] I/O exception (java.net.SocketException) caught when processing request to {s}-\><https://bitbucket-test.appD.com:443>: Connection reset  
2024-02-20 07:27:18,451 INFO \[RemoteEvents CapabilitiesCacheLoader:thread-1\] \[RetryExec\] Retrying request to {s}-\><https://bitbucket-test.appD.com:443>  
2024-02-20 07:27:39,124 INFO \[18-BAM::CD Agent::Agent:pool-31-thread-1\] \[BuildAgentControllerImpl\] Agent 17006593 checking build queue for executables...

Please help me how to resolve this error.

Thank you,

Dev G


Answers:
author: Khushboo Gupta
body: Hello [@Devendar Gangapuram](/t5/user/viewprofilepage/user-id/2497518)

From your description, it seems like you're having issues with your Bamboo build plan getting stuck in the queue for a long time. This is happening because it's trying to connect to a Bitbucket server at \`<http://bitbucket.appz.com>\`, which isn't part of your build tasks execution. From the logs that you have provided, it seems that a service is trying to connect to a Bitbucket repository located at \`<https://bitbucket-test.appD.com:443>\`

We looked at the script you sent, and it appears you used more command to display the content of the file. I think this is because the "more" command is executing the script task repeatedly. Kindly see whether using the "cat" command solves the problem.

cat workflow-listener.properties.

Are the error logs you sent from the same build as well? If yes please follow below :

* Please check you Bamboo configuration as well as Bamboo plan configuration to make sure there are no tasks or dependencies that require access to the Bitbucket server.
* Check Web-hooks in Bitbucket: Bitbucket can use web-hooks to notify Bamboo about changes, which can then trigger builds.

Or if you are connecting to another Bitbucket server you need to manually update your repositories in Bamboo to get the new SSH Base URL. If you have too many repositories to manually update, you can use the workaround on the below feature request to update them in bulk via a SQL query on your Bamboo database:

* [BAM-18273 - Ability to bulk update Bitbucket Server/Stash repository URLs](https://jira.atlassian.com/browse/BAM-18273)

Regards,

Khushboo Gupta


Tags: build

deployment

inject

queue

trigger

variable