youngmon/atlassian-qna huggingface dataset:
Executing genie commands without opsgenie user
Asked by Greg Scott:

Hello,

Folks on my team that do not have opsgenie access would still like to execute genie commands such as \`/genie list teams\`. When they do so, they receive the message \`Matching user is required to use this functionality.\` I had assumed that leaving "Require matching user" unchecked in the slack integration config would allow this, but that doesn't seem to be the case. Any help would be much appreciated.

Best,

Greg


Answers:
author: Wei Wung
body: Hi Greg,

Thanks for reaching out! There are some /genie commands that does not require the Slack user to run the "/genie connect" command to match their Slack user account to their Opsgenie user account; whereas, some commands requires the two user account to be matched, like "/genie list teams".

I just tested the "Require matching a user" checkbox. If checked, it forces the Slack user to always be matched to their Opsgenie user account before they can run the /genie command from slack.

Hope the above clarifies the issue.

Best Regards,

Wei

comments: author: Greg Scott
body: Thank you! Is there a list somewhere of which commands require a matching opsgenie account and which do not?

Greg


Tags: cloud
customize build failure notification email content?
Asked by Wei Huang:

Hi, is there a way to customize build failure notification email content, current we can see the bamboo plan name and commit changes, is there is a way to customize i.e. email title?

TIA.


Answers:
author: Eduardo Alvarenga
body: Hello [@Wei Huang](/t5/user/viewprofilepage/user-id/4543786)

Please check this page for more information on how to modify notification templates:

* [Modifying notification templates](https://confluence.atlassian.com/bamboo/modifying-notification-templates-289276982.html)

Cheers,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
How to transfer the data to another server
Asked by sanjeev Kumar:

In this below link [moving-your-bamboo-data-to-a-different-database](https://confluence.atlassian.com/bamboo/moving-your-bamboo-data-to-a-different-database-289277250.html)   

**In Alternative DB migration:** Can you please elaborate the**step2, How to manually transfer the data to another server**


Answers:
author: Eduardo Alvarenga
body: Hello [@sanjeev Kumar](/t5/user/viewprofilepage/user-id/5075756)

That will be up to the Database Administrator to define. Some prefer copying the DB data over SCP, FTP, CIFS, NFS, etc. Whilst others prefer backing up the files on one DB server and restoring it over the network directly on the other DB server.

That task is generic and not bound to Bamboo as it relates to the Database.

Thank you,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
need to change authentication from jira to bamboo
Asked by Kegsta-tnb:

We are decommissioning our on prem jira instance, so we will need to authenticate bamboo by itself NOT through Jira?

We are ultimately migrating from bamboo to github, and bamboo will be around for a little bit until all plans migrated etc..

During this time we would like to decom Jira, BUT is authenticating our bamboo with groups. users etc , can you help here community please?


Answers:
author: Eduardo Alvarenga
body: Hello [@Kegsta-tnb](/t5/user/viewprofilepage/user-id/5048399)

Please check the following documentation to know more about the User management options available in Bamboo:

* [Users and permissions](https://confluence.atlassian.com/bamboo/users-and-permissions-289277200.html)

Thank you,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**

comments: author: Kegsta-tnb
body: Thanks for this, OUR issue is that our crowd directory is configured to Jira AND we are decomming Jira, so we need to authenticate the bamboo instance with crowd instead. ?

crowd.server.url: [https://jira.x.x](https://jira.x.x?) ?


Tags: jira
migrate the database server
Asked by rakesh v:

we have bamboo installed on one of the server with its Database on another server.

how can we link the current bamboo server to point to a new database on some another db server(also retain the data)


Answers:
author: Eduardo Alvarenga
body: Hello [@rakesh v](/t5/user/viewprofilepage/user-id/5075537),

Welcome to **Atlassian Community**!

Yes! Please check the following KB article for instructions:

* [Moving your Bamboo data to a different database](https://confluence.atlassian.com/bamboo/moving-your-bamboo-data-to-a-different-database-289277250.html)

Sincerely,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**


author: rakesh v
body: #### In below article, can i get details of pointer 2 (**Manually transfer the data.**) {#toc-hId-179734425}

would it just be database backup ?

#### Alternative DB migration {#toc-hId--1627720038}

If the database systems are:

* the same (for example, you are moving from PostgreSQL to another PostgreSQL) OR
* compatible (for example, you are moving from SQL Server 2005 to SQL Server 2008),

you can move the data manually. To migrate the data:

1. Stop the Bamboo instance that is using the source database.
2. **Manually transfer the data.**
3. Go to `<bamboo-home>` and open the `bamboo.cfg.xml` file.
4. Provide the properties of the new database.
5. Start the Bamboo instance.
I have Bamboo 6.6.3 version using is it possible to upgrade to windows 2019 or 2016
Asked by sanjeev Kumar:

I have Bamboo 6.6.3 version using is it possible to upgrade to windows 2019 or 2016, current version is 2012


Answers:
author: Eduardo Alvarenga
body: Hello [@sanjeev Kumar](/t5/user/viewprofilepage/user-id/5075756)

Welcome to **Atlassian Community**!

This question has been addressed here: <https://community.atlassian.com/t5/Bamboo-questions/Bamboo-Compatibility-with-Operating-System/qaq-p/2187377>

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
Bamboo Remote Agent Cleanup of build-dir
Asked by SG:

Hi

Bamboo remote agents do not cleanup after themselves, no matter what cleanup jobs are enabled on the bamboo server. The directory

\\xml-data\\build-dir

just keeps growing until someone manually deletes old files.

What settings are required for bamboo to cleanup on the remote agents, the same way it does on the server itself? I found some very old feature requests and answers but I don't believe they are representing the current state.

Thanks


Answers:
author: Eduardo Alvarenga
body: Hello [@SG](/t5/user/viewprofilepage/user-id/2989124)

To clean up the build folder after each build you can:

* **Plan Configuration** -\> **Other** -\> **Clean working directory after each build**

Or, if you prefer cleaning the build folder before each build:

* **Plan Configuration** -\> **Job** -\> **Add task** -\> **Clean working directory task** *(as the first task on the first Job)*

Or you can even set both, just in case.

Kind regards,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**

comments: author: SG
body: Hello Eduardo

Thanks, but shouldn't this data be cleaned up according to the expiry plan? We build on the bamboo server itself and on a remote agent and this build-up of data only happens on the remote agent. I would prefer setting a global expiry instead of adjusting each build plan.

Kind Regards

SG


author: Eduardo Alvarenga
body: Hello [@SG](/t5/user/viewprofilepage/user-id/2989124)

Build expiry will only purge artifacts and logs created by Bamboo during the build.

Other files that are created as part of the build process are not controlled by Bamboo and are left in their locations so developers can investigate issues if necessary. This is by design.

Regards,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**


author: SG
body: Hello [@Eduardo Alvarenga](/t5/user/viewprofilepage/user-id/4365410)

Thanks for explaining!


author: Charlie Misonne
body: There is a setting you can enable in each build to clean the directory after the build. It's called something like: "clean working directory after build"

I do not have access to a Bamboo instance myselfy immediately but that's how I did it for years.

An alternatvive is to schedule a cronjob at times where you're sure nothing will be running.
Bamboo Compatibility with Operating System
Asked by rakesh v:

I wanted to know whether latest bamboo version (9) is compatible with Window Server 2012 , 2016 and 2019.

Also, is version 6.6.3 is compatible with Window Server 2016 and 2019?


Answers:
author: Eduardo Alvarenga
body: Hello [@rakesh v](/t5/user/viewprofilepage/user-id/5075537)

Welcome to **Atlassian Community**!

Bamboo does not have a specific compatibility matrix when dealing with the Windows Server version. If the installed Java 8 or 11 version is supported on the underlying operating system, Bamboo is expected to run there.

For more information on compatible software:

* [Bamboo platforms](https://confluence.atlassian.com/bamboo/supported-platforms-289276764.html)

Cheers,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
How to schedule a call to discuss about Bamboo server migration to Atlassian cloud
Asked by Niraj Wagh:

Hello,

I created a support ticket with Atlassian to schedule a call to get some insights on migrating from the Bamboo server to the Bamboo cloud.

My support ticket request is: [PA-141642](https://support.atlassian.com/requests/PA-141642)

I created the ticket on 3rd Nov, but I have not received any response from their side.

Can someone help?

Thanks,

Niraj


Answers:
author: Eduardo Alvarenga
body: Hello [@Niraj Wagh](/t5/user/viewprofilepage/user-id/5024121)

Currently Bamboo Data Center runs on on-premises and also on self-managed cloud instances, but it's not commercialised as SaaS, like Bamboo Cloud.

You can start your Bamboo journey to the Data Center by checking this page:

* [Bamboo Data Center](https://confluence.atlassian.com/bamboo/bamboo-data-center-1087516791.html)

I have checked [PA-141642](https://support.atlassian.com/requests/PA-141642), it has been already assigned; someone will get in touch with you soon.

Cheers,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**

comments: author: Niraj Wagh
body: Hi [@Eduardo Alvarenga](/t5/user/viewprofilepage/user-id/4365410) , we have still not received any reply from the Atlassian Team.

Can you please help?

Thanks,

Niraj


author: Eduardo Alvarenga
body: Hello [@Niraj Wagh](/t5/user/viewprofilepage/user-id/5024121)

This Bamboo Community forum is highly technical and we may not be able to answer all your questions related to a possible migration.

As mentioned before:
> Currently Bamboo Data Center runs on on-premises and also on self-managed cloud instances, but it's not commercialised as SaaS, like Bamboo Cloud.
>
> You can start your Bamboo journey to the Data Center by checking this page:
>
> * [Bamboo Data Center](https://confluence.atlassian.com/bamboo/bamboo-data-center-1087516791.html)

If you are looking to use Bamboo "as a service", that's unfortunately not possible. Bamboo Cloud has been phased out a few years ago. Please let us know if you have any questions related to the Data Center version.

You can always run Bamboo on your Public/Private cloud instance, but it will be self-managed.

Regarding the ticket, I have reached out internally one more time asking for feedback.

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**


author: Niraj Wagh
body: Hi [@Eduardo Alvarenga](/t5/user/viewprofilepage/user-id/4365410) , We have still not received any reply from the Atlassian team for request [PA-141642](https://support.atlassian.com/requests/PA-141642). It's been a week.

Is there any other way to have a quick call scheduled with the Atlassian team for getting insights about the Bamboo migration?

Regards,

Niraj

comments: author: Niraj Wagh
body: Sorry, I posed in the answer section and I am not able to delete the answer.


Tags: support
Latest Bamboo version and offline installation
Asked by Cody Morgan:

Is it possible to install the latest bamboo version offline?


Answers:
author: Eduardo Alvarenga
body: Hello [@Cody Morgan](/t5/user/viewprofilepage/user-id/5072934),

Welcome to **Atlassian Community**!

Bamboo can be installed completely offline as it doesn't depend on the internet to work. Though it will require access to the Database and Remote Agents, I assume these will be part of your internal network.

By going "offline" (no internet), you may lose some ability to install plugins/apps and also have certain health checks validated such as the CVE (vulnerability) self-checker.

Please check the [Bamboo installation guide](https://confluence.atlassian.com/bamboo/bamboo-installation-guide-289276785.html) and good luck!

Kind regards,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
Bamboo server license
Asked by niraj:

Hello,

My Bamboo server license expired in May 2021.

Can I buy a new license?

I have read in the docs that Atlassian has stopped selling licenses.

So can I renew my Bamboo server license? Can I buy a new license and upgrade my instance to the latest version?

Also, what type of licenses are now available for the Bamboo server, since it is being discontinued in 2024?

It is a bit confusing for me, can ye summarize what licenses are now available for me?

Thanks


Answers:
author: Eduardo Alvarenga
body: Hello [@niraj](/t5/user/viewprofilepage/user-id/5024125)

As of February 2, 2021, you can no longer purchase new Bamboo server licenses. Support for existing server licenses ends on February 15, 2024. As you already have a Server license, you can still renew them or even purchase a Data Center license (feature comparison [here](https://confluence.atlassian.com/bamboo/bamboo-server-and-data-center-feature-comparison-1063170546.html))

Please get in touch with Atlassian to discuss your options:

* <https://support.atlassian.com/contact>

Cheers,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**


Tags: licence
How to change project keys
Asked by The_Screen_ Ager:

I want to update bamboo project key.

ex: i want to change PK to PROJECTKEY.


Answers:
author: Eduardo Alvarenga
body: Hello [@The_Screen_ Ager](/t5/user/viewprofilepage/user-id/5067756)

Welcome to **Atlassian Community**!

You can't rename the project Key, but you can create a new project with the desired key and move the Plan(s) to it:

* [Moving plans to a different project](https://confluence.atlassian.com/bamboo/moving-plans-to-a-different-project-289277189.html)

Thank you,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**

comments: author: The_Screen_ Ager
body: [@Eduardo Alvarenga](/t5/user/viewprofilepage/user-id/4365410) Thank for you response.

I have another question related to it.

Will we have access to build history?


author: Eduardo Alvarenga
body: Hello [@The_Screen_ Ager](/t5/user/viewprofilepage/user-id/5067756) Moving a Plan preserves history.  
Regards,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
using powershell to Grant permission to bamboo project to User using REST API
Asked by krishnateja:

Hi Team ,

We are trying to implement to grant project permission to the user using powershell , and we are stuck in how to pass this values "\[ \\"READ\\", \\"CREATE\\",\\"ADMINISTRATION\\"\]" to a rest api

this below is the powershell syntax

$jParams = @{  
Uri = (\<bambooURL\>, rest/api/latest/permissions/project/ -join "/") + "\<ProjectName\>" + "/users/" + "userID"  
Method = 'PUT'  
Headers = $jHeaders  
}

How to pass this values "\[ \\"READ\\", \\"CREATE\\",\\"ADMINISTRATION\\"\]" to below command

try {  
$bambooProjectAdminAddDataResponse = Invoke-RestMethod @jParams -ErrorAction Stop  
}

Please assist us if anyone has suggestion how to achieve this


Answers:
author: Eduardo Alvarenga
body: Hello [@krishnateja](/t5/user/viewprofilepage/user-id/4106765) ,

Please try the following:

```
$userID = '<username>'
$password = '<password>'
$credPair = "$($userID):$($password)"
$ProjectName = "<ProjectKey>"
$BambooURL = "https://bamboo.mydomain.net"

$encodedCredentials = [System.Convert]::ToBase64String([System.Text.Encoding]::ASCII.GetBytes($credPair))

$Body = @( "READ", "CREATE", "ADMINISTRATION" )

$JsonBody = $Body | ConvertTo-Json

$Params = @{
  Method = "Put"
  Headers = @{ 'Authorization' = "Basic $encodedCredentials" }
  Uri = -join($BambooURL + "/rest/api/latest/permissions/project/" + $ProjectName + "/users/" + $userID)
  Body = $JsonBody
  ContentType = "application/json"
}

Invoke-RestMethod @Params
```

**You can find more information about Bamboo REST API on this page:**

* <https://developer.atlassian.com/server/bamboo/rest/api-group-api/#api-api-latest-permissions-project-key-users-name-put>

Best regards,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**

comments: author: krishnateja
body: Thanks [Eduardo Alvarenga](https://community.atlassian.com/t5/user/viewprofilepage/user-id/4365410) ,

The solution helped us a lot. .!


Tags: server
YAML and Java Specs at once - what will be applied?
Asked by Michael:

Hi,

in a Git repo there are already YAML specs that get automatically published via Bamboo Specs Scan. These specs are doing a job related to the application code, but not building the app.

Now I'm creating new Java Specs to build and deploy the actual app code. These specs should not be deployed automatically but on demand by the developers.

Both Specs are stored now in the same directory. And I'm wondering which Specs will now be applied - Java, YAMl or both?

Is it possible to ensure, that the YAML Specs will be applied as before and the Java Specs will not be applied automatically?


Answers:
author: Eduardo Alvarenga
body: Hello [@Michael](/t5/user/viewprofilepage/user-id/4231086),

As stated on the [Bamboo YAML Specs](https://confluence.atlassian.com/bamboo/bamboo-yaml-specs-938844479.html) page:
> **Bamboo always looks for YAML Specs first**. If it doesn't find YAML Specs, Bamboo tries to find and process Java Specs.

Best regards,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**


author: Marcin Gardias
body: What you can do is to store your Java Specs in a location that Bamboo won't scan, i.e. in a folder _not_ named bamboo-specs.

You'll still be able to publish those specs running Maven (mvn -Ppublish-specs)
how to add advanced installer plugin
Asked by Babitha B:

How to add plug in in bamboo

need to add advance installer plugin , please someone suggest on this


Answers:
author: Nic Brough -Adaptavist-
body: Welcome to the Atlassian Community!

Go to admin -\> find new apps and search for the app you want to install in the marketeplace.

Or find the app in the marketplace's web site, find the app you want to install, download the latest version that is valid for your Bamboo install, then use Admin -\> manage apps -\> opload/install to upload the jar or obr file you downloaded.
Fixing Bamboo yaml spec usage to default branch
Asked by Rene Wittmann:

Is it possible to force Bamboo to use the Bamboo Specs from default branch (for every branch) instead of using the Bamboo Specs from the specific branch?

If not, what are the options to merge the default branch Bamboo Specs into the specific branches?

I guess that "Automatic branch merging" in the Bamboo Specs is not an option? It seems like the plan is first "set up" and then the merging is applied, so the changes in default branch cannot/will not be considered...


Answers:
author: Marcin Gardias
body: I think this is possible with Bamboo 8.0.0 and newer. It is also possible with any version of Java Specs.

The way you do it is to store your specs in a different repository than your project code. You'll have then to explicitly defined repository list in your YAML specs to skip the specs repository but check out the project code instead: <https://docs.atlassian.com/bamboo-specs-docs/8.0.0/specs.html?yaml#repositories>.
Can Bamboo integrate with installshiled
Asked by Babitha B:

Can we integrate Bamboo with Installshield?

Does Bamboo support installshiled build file

if so, could someone share the document please


Answers:
author: Nic Brough -Adaptavist-
body: Welcome to the Atlassian Community!

Yes, you can, but we can't tell you a lot more without any information on what you mean by "integrate"

comments: author: Babitha B
body: Hi, Thanks for the response!!  

Build output is exe and we need to install them on Target Machines instead of deploying, without any code it has to be installed on the target machine, and some where i found we need to run scripts under the task, but in our case we need not to run any of the scripts.
Send notification email when subscription is changed
Asked by Bart:

Hi,

On our statuspage you can subscribe via email to any planned or unplanned outages. All works perfect!

However, if I enter an emailadres from someone else that is already subscribed, I can see their subscriptions and change them. At the moment there is no notification email send for changes on the subscriptions that you would like to receive. From an security perspective we would like to have a notification email send to the emailadres if there are any changes in the subscriptions. Is something like this possible?   

E.g:  

Attacker would like to know which services are used by company A. Looks online and finds an emailadres employee@companyA.com. This email adress is subscribed on the statuspage and the attacker sees all the subscriptions company A is subscribed to and can change/remove the subscriptions.   

On save, a notfication email would be send to employee@companyA.com that there were changes in the subscriptions to notify them.

Hope something like this is possible.

Kind regards,

Bart.


Answers:
author: Egor
body: Hey Bart,   
Thanks for reaching out to Atlassian Community!   

I understand that it's frustrating that anyone having a subscriber's email address can modify their subscription. It's a known issue and we are currently investigating how to implement a feature that would trigger a confirmation email to subscribers once their settings were changed. We don't have a timeframe on when to expect this to be implemented, but we'll make sure to send you and other affected users a notification about that. The ticket reference is STSPG-1963 - tracked internally.   

Thanks a lot for your feedback and please let me know if there's anything else I can help you with.   

Egor


Tags: cloud
How to customize the maintenance automatic ongoing message?
Asked by Fanny Mauranges:

![Capture.JPG](/t5/image/serverpage/image-id/219127i6C314CC9477B8C22/image-size/large?v=v2&px=999 "Capture.JPG")


Answers:
author: Jesse Klein
body: Hi Fanny,

Thanks for reaching out to the community around customizing automated maintenance messaging. This is not currently something that can be changed when you go the automated route. The automation is meant to just let people know that the maintenance is starting and stopping. You can always add updates while the maintenance is going on if you wanted to add more context during the maintenance. Hopefully that helps make sense.

Regards,  
Jesse


Tags: cloud