youngmon/atlassian-qna huggingface dataset:
Update Bamboo SSH exchange key library to use higher encrypted algorithms
Asked by Joe Santoro:

We seem to be experiencing the problem in this ticket

<https://jira.atlassian.com/browse/BAM-16442>

The ticket says it's closed but there does not seem to be answer on how we can uprade.

We are currently running bamboo version 5.9.1

Anyone know how we can upgrade bamboo to use higher encrypted ssh algorithms ?

Thanks

Joe..


Answers:
author: Cristiano Mariano
body: Hi Joe! How are you doing?

Fix version in this ticket is marked as 5.11.4.

I suppose you will have to upgrade Bamboo to make it work.

Hope this helps!

Thanks,

Cristiano

comments: author: Joe Santoro
body: Hi Cristiano,

Thanks for the info - I was just hoping not to update our current version 5.x of bamboo just yet as we are looking to moving to 6.x in the next month - so just looking for a quick fix before we upgrade to 6.x

thanks for your help

Joe..


author: Christian Glockner
body: Hi Joe,

Apart from upgrading there is no other solution.

Best regards,

Christian

Premier Support Engineer

Atlassian
Cannot connect Remote Agents
Asked by Josh Moore:

I am trying to connect a remote agent to bamboo version 6.0.2. I have downloaded the agent jar from bamboo and run the installation. But, when I start it hangs on this line:

INFO \[AgentRunnerThread\] \[AgentRegistrationBean\] Registering agent on the server

When I turn on debugging I get constantly repeated:

send a packet PING : ping  
Received a packet PING : ping  
Send a packet PING : ok  
read a packet PING : ok  
Got ping response from JVM  
send a packet PING : ping  
Received a packet PING : ping  
Send a packet PING : ok  
read a packet PING : ok  
Got ping response from JVM

On the bamboo server I see these log messages:

Agent with fingerprint '7449997491164312190' has started loading  
Agent with fingerprint '7449997491164312190' is now receiving its classpath  
Sending 0 jars, asking to remove 0 jars  
Agent with fingerprint '7449997491164312190' has finished loading  
About to checkOfflineAgents...  
Grace period of around 0s  
Finished checkOfflineAgents took 809.0 ?s

Any ideas on what the problem might be?


Answers:
author: Josh Moore
body: I figured it out. the problem was the address in the broker url had /// instead of // after tcp. Thanks to Cristiano and everybody else who thought about it.


author: Cristiano Mariano
body: Hi Josh! How are you doing?

In my installation, when agents don't start, I usually check:

- Lack of permission for user running agent in agent home directory

- Firewall block on ports 8085 or 54663

A full list of troubleshooting tips is here: <https://confluence.atlassian.com/bamkb/troubleshooting-remote-agents-216957427.html>

Hope this helps!

Thanks,

Cristiano

comments: author: Josh Moore
body: Hi Cristiano, thanks for the response. I have tried those things run as root and removed the firewall with no luck. I have gone thorugh the troubleshooting as well with no luck. Is there a particular log file that I can post that might be more helpful?
Help link on Project Links broken
Asked by Eric Hood:

I'm trying to work on adding a link in my "Project Links" section, but the help button link to your help page is broken?

<https://confluence.atlassian.com/display/APPLINKS-050/Create+links+between+projects>

Results in:

503 Service Unavailable {#toc-hId-1955762264}
=============================================

No server is available to handle this request.


Answers:
author: Cristiano Mariano
body: Hi Eric! How are you doing?

In fact Atlassian is having some issues on confluence.atlassian.com.

You can follow this incident in: <http://status.atlassian.com/>

Thanks,

Cristiano
How can I download artifacts from several plans based on Jira issue key?
Asked by Mateusz J?dras:

Is it even possible? I tried digging through Bamboo REST API, and of course googling, but commecial CLI tools aside, there is no clear answer I can find.


Answers:
author: somethingblue
body: Hi Mateusz,

Arifacts are linked to the builds and not the plans per se. One option is to try using the [jobkey](https://developer.atlassian.com/display/BAMBOODEV/Bamboo+REST+Resources) per Jame's recommendation in [How do I get artifacts with the REST API?](https://community.atlassian.com/t5/Bamboo-questions/How-do-I-get-artifacts-with-the-REST-API/qaq-p/395278)

Using the native API there isn't a method to pull this data so in light of that I would also recommend creating a Suggestion ticket on [JAC](https://jira.atlassian.com/secure/Dashboard.jspa).

Once you do that you can add the ticket number here so the community can vote on that feature!

Cheers,

Branden
Building a NetBeans platform based application?
Asked by kdArtStuff:

Hello everyone,

I am trying to get into using Bamboo for automating builds of my NetBeans platform based application.

I am a little bit confused about it and I'm not sure what exactly I need to get started.

As you probably know, a NetBeans project is composed of N ammount of Suites which contain N ammount of modules. They are built using Ant and NetBeans predefined set of Ant targets.

Say I have 2 suites called Car and Plane, each contains some modules, etc. Door, Engine, Chasis, Window... and the list goes on. Each of these in turn have build.xml file which contains Ant targets.

How do I take these Suites and automate their build using Bamboo?

Thank you in advance!

Best,

Krystian


Answers:
author: EmilianB
body: You just treat this as any ant build system.

Although, personally, I would recommend you learn to use the Maven-based build system via the nbm-maven-plugin (<https://github.com/mojohaus/nbm-maven-plugin> )
Can you create a custom script task plugin?
Asked by Ciaran Donoghue:

I have been trying to create a custom script task plugin in bamboo so that people can use that task everytime it is needed instead of writing out the script task everytime and changing the small values for every small changed needed. Is it possible to create a plugin script task, for example I would like the bamboo plugin task that reads in bamboo variables as simple as ${bamboo.deploy.version}. For the script I use powershell so I was wondering it it was possible to basically place that inside a plugin so that it gets the required information everytime without the need for people to do that.

The script look like this:

```
& "${bamboo.build.working.directory}\devops\scripts\app-dynamics-deployment-notification.ps1" `    -applicationName Integration `    -summary "${bamboo.deploy.project} was deployed to ${bamboo.deploy.environment}" `    -comment "Deployed version: ${bamboo.deploy.version}, Previous Version: ${bamboo.deploy.release.previous}, triggered by: ${bamboo.ManualBuildTriggerReason.userName}"
```


Answers:
author: Jeyanthan I
body: To create a custom script task, you can just follow the plugin development tutorial on [How to write a task in Bamboo](https://developer.atlassian.com/bamboodev/bamboo-tasks-api/introduction-to-writing-tasks) and place your code inside it.
Bamboo agent success status is not being returned to the server
Asked by David Mills:

We recently move all our Bamboo Agents from an internal Data Centre to AWS. The Server remains (for the moment) in the Data Centre.

Since the move, a large proportion of jobs complete - i.e. get to the point of seeing "BUILD SUCCESSFUL", but Bamboo fails to recognise that the job is complete and the job hangs.

How can we diagnose what is being missed and rectify?

This quickly results in most of our agents being hung and unavailable unless someone is monitoring and pressing "Stop deployment".


Answers:
author: David Mills
body: Raised <https://getsupport.atlassian.com/servicedesk/customer/portal/10/BSP-33726>
How to recover deleted build in Bamboo
Asked by smallfs:

Hi,

We have a bamboo plan for daily regression. Recently on build #51, some unexpected error occured so we stopped that build.

The problem is, the next day when we want to check the reason for the failure, the build was gone. Can't find it in build history. Maybe someone deleted it.

So I want to know if administrator could find out why the build was deleted, and could that be recovered with all the logs in artifacts?

It would be useful for us to find the root cause for the failure, and avoid it in the future.

Thanks.


Answers:
author: Alexey Chystoprudov
body: You can see who removed that build in Audit logs: http://BAMBOO_URL/admin/viewGlobalAuditLog.action

It's not possible to restore plan within Bamboo, but you have disk/DB backup it's possible

comments: author: Jon Tice
body: We have Disk/File level backups. What is the process to restore a plan if we have File level backups?


author: Mark Segal
body: Any updates on this?
How do I connect bitbucket private GIT repository and Bamboo tool ?
Asked by poovaraj:

I have created private GIT reposity in bitbucket tool and I have integrated Bitbuket with Bamboo tool. Repository is loading successsfully after click on Load Repositories button in Bamboo Tool. I am getting below error message after click on test connection button. Please find the attached screenshot. Why is throwing below error message in Bamboo Tool ?

***Error Message : We couldn't connect to the repository. The details you provided were invalid.***

**Respositoy Setting in BitBucket :-** ![Bitbucket Repository Setting.PNG](/t5/image/serverpage/image-id/2668i1F49CD7B9CAF5D45/image-size/large?v=v2&px=999 "Bitbucket Repository Setting.PNG")

**Bamboo configuration :**

![Test Connection failed error in Bamboo.PNG](/t5/image/serverpage/image-id/2669i7F4B62A0DB9F742B/image-size/large?v=v2&px=999 "Test Connection failed error in Bamboo.PNG")

**Bamboo Log file**

![Log.PNG](/t5/image/serverpage/image-id/2671iC17789AD4D774569/image-size/large?v=v2&px=999 "Log.PNG")


Answers:
author: poovaraj
body: Thanks for your reply. I have installed Bamboo in C: driver earlier, so I got above error message. Now, I have installed Bamboo in D: driver. It is working fine.


author: Alexey Chystoprudov
body: According to your screenshot Bamboo can't create file in C:\\Program files\\Bamboo\\temp folder.
How to use categories and labels to easily identify and filter different types of tasks.
Asked by JC Toledo:

How can I create standardized templates and categories for different types of tasks to ensure consistency and structure in the backlog.


Answers:
author: karim -Atlassway-
body: Hi [@JC Toledo](/t5/user/viewprofilepage/user-id/5419058)

Using [Colored Label Manager](https://marketplace.atlassian.com/apps/1232559?tab=overview&hosting=cloud) you can define your labels, cleanup and organize them quickly with bulk powerful functionality .

![media2 v2.png](https://community.atlassian.com/t5/image/serverpage/image-id/295958i49E947438498E96C/image-size/large?v=v2&px=999 "media2 v2.png")

More functionality that can help you get the job done.

1. Visualize your labels with at-a-glance quickness to save time and avoid mistake - Make your issues more colorful

2. Edit, rename merge and delete duplicate, misspelled or wrong labels without having to go through each issue

Cheers

Karim from Atlassway Team

comments: author: JC Toledo
body: Hi Karim, thanks for your prompt and precise respons.


author: karim -Atlassway-
body: Hi [@JC Toledo](/t5/user/viewprofilepage/user-id/5419058) if i answered your question please accept my answer . Thanks :)


author: Marc - Devoteam
body: Hi [@JC Toledo](/t5/user/viewprofilepage/user-id/5419058)

Welcome to the community.

I mostly suggest to use components for this as labels are case sensitve and therefore no the most reliable.

I use the following app that allows management of components globally in an instance.

[octo-component-version-subcomponents-and-sync-for-jira](https://marketplace.atlassian.com/apps/1221419/octo-component-version-subcomponents-and-sync-for-jira?hosting=cloud&tab=overview)


Tags: cloud

jira-service-management

jira-service-management-cloud
Automation for emails
Asked by Ayush Lawania:

I have a JSM project which has a custom short text field to capture the email address of the external users, they do not have jira accounts and I want to send notifications to those email address in the custom field for which I am looking for automation to use that custom field to send email notification via automation.


Answers:
author: Jerrold - Empyra
body: Hi

The following automation rule works when an issue is updated. It will send an email to the email address present in the custom field. I have set the trigger as "issue updated." You can change the trigger as per your needs. In the action, I have chosen "send email," and in the "to" address, I have given the smart value so it will copy the field value. The smart value goes by {{issue.CustomField}}. I created a custom field as external email, so my smart value goes by {{issue.externalEmail}}. ![email.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/305854i9E08BC34F9C934AC/image-size/large?v=v2&px=999 "email.PNG")

You have the flexibility to modify the content according to your requirements and leverage smart values for automatically populating fields such as the issue summary. By clicking on the two curly braces in the lower right corner of the content, a sidebar explaining smart values will appear, providing helpful guidance on utilizing these values effectively.

![email1.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/305857iC295E0CD01E6C9FF/image-size/large?v=v2&px=999 "email1.PNG")

This is one way to utilize the custom field for sending emails to external email addresses. I have selected "issue updated" as a trigger, but if that doesn't meet your requirements, you can modify the trigger accordingly.

If you specify the exact trigger you need, I will modify it accordingly and send it again.

Thank you.

comments: author: Ayush Lawania
body: thanks that works


author: Hariharan Iyer
body: Hi [@Ayush Lawania](/t5/user/viewprofilepage/user-id/5381132) ,

I'm not sure if I understood your question, but if you're looking for how to get the value of the custom field in an automation, then this may help - <https://confluence.atlassian.com/automation/find-the-smart-value-for-a-field-993924665.html>

Otherwise, please explain your problem in a little more detail and we can take it forward from there.


Tags: cloud

jira-service-management

jira-service-management-cloud
billing
Asked by Waseem Haddad:

Good afternoon,

Our company is based in Germany, is there any way to make the payments in Euro? and also one more question, how can we be sure that the data is stored in Europe and not elsewhere?

Thanks a lot.


Answers:
author: Nikola Perisic
body: Hello [@Waseem Haddad](/t5/user/viewprofilepage/user-id/5408383)

![Screenshot 2024-02-12 at 14.43.05.png](https://community.atlassian.com/t5/image/serverpage/image-id/305828i609FB6893F8F00EC/image-size/large?v=v2&px=999 "Screenshot 2024-02-12 at 14.43.05.png")

This is the picture from the Atlassian's data residency document that explains where the data is being stored.

You can read the full article in here:

<https://support.atlassian.com/security-and-access-policies/docs/understand-data-residency/>

As for paying in euros, currently Atlassian has the price displayed in dollars, so for this you would need to ask Atlassian by raising a support ticket.

comments: author: Waseem Haddad
body: Thank you so much


Tags: billing

cloud

database

jira-service-management

jira-service-management-cloud
How can i withdraw the custom field id from a created form?
Asked by Maciej Dziemidowicz:

Hi,

Is there any way to pull information about the field marked in yellow. I want to create an automation with smart values to receive a response with a description of the sub-task whether the item is needed or not! I JA or Nein.

Unfortunately, I do not know how to do this. I am asking for your help.

![Screenshot 2024-02-12 143351.png](/t5/image/serverpage/image-id/305838i44F82396D698E4D1/image-size/large?v=v2&px=999 "Screenshot 2024-02-12 143351.png")


Answers:
author: Jehan Bhathena
body: Hi [@Maciej Dziemidowicz](/t5/user/viewprofilepage/user-id/5427693)

To get the values from a FORM you need to use the API

<https://developer.atlassian.com/cloud/forms/rest/api-group-forms-on-customer-request/#api-request-issueidorkey-form-formid-format-answers-get>


author: Jack Brickey
body: Hi [@Maciej Dziemidowicz](/t5/user/viewprofilepage/user-id/5427693) , if this is an actual custom field, found under settings/issues/custom fields. Then you can select the field in the aforementioned screen and the resulting screen URL will illustrate the custom field ID at the very end. For example,...

<https://xxxxx.atlassian.net/secure/admin/EditCustomField!default.jspa>?**id=10065**

comments: author: Maciej Dziemidowicz
body: Unfortunately no, there are these fields created in the form.

![Screenshot 2024-02-12 150252.png](https://community.atlassian.com/t5/image/serverpage/image-id/305840i1123159D6D8ABDEE/image-size/large?v=v2&px=999 "Screenshot 2024-02-12 150252.png")


author: Jack Brickey
body: Those fields that are not associated to a custom field do not have a custom field ID to the best of my knowledge. What exactly are you trying to do by accessing the ID?


author: Maciej Dziemidowicz
body: My goal is to somehow extract information from these fields. For example, if someone types in the field Werk (picture at the top) Japan. Then I would like to pull this information through automation/smartvalues to the description of the subtask.


author: Jack Brickey
body: You cannot use Form fields in Automation unless you associate the form field to an actual custom field.


Tags: automation

cloud

jira-service-management

jira-service-management-cloud

smart-value

sub-task
How to get Summary and description below ProForma-fields
Asked by Alexander Westerg?rd:

Hi,

I have created a dynamic form in "ProForma" Forms for JSM DC. Since the Jira-native fields such as summary and description look a little bit nicer I would like to keep them.

How can I arrange the fields on the portal side so that the "Forms" fields are on top, and the jira native fields 'summary' and 'description' are below?


Answers:
author: John Funk
body: Hi Alexander,

You will probably have to use the Summary field in the Request Type form, and then don't add any other fields.

Then do the rest of the fields in the ProForma Form.


author: Jehan Bhathena
body: Hi [@Alexander Westerg?rd](/t5/user/viewprofilepage/user-id/5340068) ,

In theory, you can try to map the Summary and Description in the Form too.

This way all fields will be in the form and can be configured.

Do let us know how it goes.

comments: author: Alexander Westerg?rd
body: Hi,

Yes, that's a solution regarding the "positioning" of the fields. Since I want the description and summary on top. But how to I hide them from the request type view?

I don't want duplicates.

Best regards, Alexander


author: Jehan Bhathena
body: There won't be duplicates, from what I've experienced.

Once linked, they will be shown only on one view


Tags: forms

jira-service-management

jira-service-management-server

proforma

server
How to Create a New Custom Series in Jira cloud?
Asked by Jakeer:

Hello Team,

Good day,

How can we create a New Custom Series in Reports in Jira cloud.

A Custom series which can show Open Issues, Pending Issues etc

Any quick suggestions will be more helpful.

Thanks,


Answers:
author: Jack Brickey
body: Hi [@Jakeer](/t5/user/viewprofilepage/user-id/5390761) ,

you cannot create a custom report under the **Reports** screen. What you can do is create a dashboard that should allow you to achieve the goals you have presented here.

comments: author: Jakeer
body: Hello [@Jack Brickey](https://community.atlassian.com/t5/user/viewprofilepage/user-id/853369)

Thanks for your response.

What we are trying to achieve is create a predefined series like we have Created vs Resolved right like that we need series in a dropdown which may include Open Issues, Pending issues etc.

Any suggestions will be more helpful!

Thanks,


author: Jack Brickey
body: My suggestion would be to leverage Dashboards.


author: Pallavi Shirodkar
body: Hi [@Jakeer](/t5/user/viewprofilepage/user-id/5390761)

You can try making it under the dashboards section.

![Dashboard.png](https://community.atlassian.com/t5/image/serverpage/image-id/306278i147621EAA23C560C/image-size/large?v=v2&px=999 "Dashboard.png")

comments: author: Jakeer
body: Hello [@Pallavi Shirodkar](/t5/user/viewprofilepage/user-id/5425084)

Thanks for your response.

What we are trying to achieve is create a predefined series like we have Created vs Resolved right like that we need series in a dropdown which may include Open Issues, Pending issues etc.

Any suggestions will be more helpful!

Thanks,


Tags: cloud

jira-service-management

jira-service-management-cloud
Setting a Form Field answer as the Trigger for Automation
Asked by Gerrald Stephen:

I am new to JIRA and am working on setting up forms and automations.

I am looking to set an automation to send an email out if a specific answer is selected for a form field. For example:

The form field is to check if new equipment needs to be setup for a user. If the requestor selects YES then an email should be sent out to the IT team mailbox.

TIA


Answers:
author: Kris Dewachter
body: Hi [@Gerrald Stephen](/t5/user/viewprofilepage/user-id/5427515) ,

Welcome to the Community.

Are you actually using a "Form" in your Request Type ?

If so, the easiest way would be to create a new custom field (ex. "Setup new equipment"), and add this to the form.

Then, you can create a automation rule that uses the "Field Value Changed" trigger on this new field. And if the value is "yes", then the email should be sent.

Best regards,

Kris

comments: author: Gerrald Stephen
body: Hi [@Kris Dewachter](/t5/user/viewprofilepage/user-id/4588367) , Thank you for your response.

That has worked. Appreciate your help with this.


Tags: automation

cloud

forms

jira-service-management

jira-service-management-cloud
Issue create after approval
Asked by Santhosh Raj:

Is it possible to create tickets after the approval process in JSM ?  
We need a requirement of 2 approvers to approving for the ticket to be created and need to know any others ways for implementing it.

Flow:   
They will use the portal forms to submit and will update there approvers and once they approve/decline, ticket should be created or it should not be created. If it is possible by anyways please let me know or guide me or give me a explained reason ?  

<br />

<br />

<br />


Answers:
author: Kris Dewachter
body: Hi [@Santhosh Raj](/t5/user/viewprofilepage/user-id/5283233) ,

The approval process exists in the workflow. So you need to have an existing ticket to have an approval process in the first place.

Best practice would be to automatically close the ticket if the approval is declined.

Best regards,

Kris


Tags: approval

cloud

jira-service-management

jira-service-management-cloud