youngmon/atlassian-qna huggingface dataset:
Does server hosted Bamboo work cloud hosted JIRA?
Asked by Mike Sementa:

We are currently running JIRA+Confluence in the cloud and are considering Bamboo (server hosted with the Marketplace add-on for TFS Repository by Stellarity Software). Our current code repository is TFS 2010. Are there any integration constraints for serve-hosted Bamboo with cloud-hosted JIRA?


Answers:
author: Przemek Bruski
body: That should work just fine, contact support if it does not. The communication between Bamboo and JIRA is over HTTP. Obviously, for JIRA-\>Bamboo communication, your server has to be exposed to the Internet (you can lock down the IPs though).
Commits labeled "M"
Asked by Nick Stoughton:

I see some commits are labeled "M" in the Bamboo Code Commits Tab (and repeated on the Summary tab). What does this mean?


Answers:
author: Tim Crall
body: It means that those commits were the result of a merge.


author: Marcin Gardias
body: They are *merged* commits. Idea is if you merge multiple commits and then the build fails we only notify the person doing the merge rather than marking half your team as responsible. To indicate the commits that are not taken into account when we determine responsibility, notifications and so on, we flag them with 'M'

comments: author: mikhail_matrosov
body: How exactly bamboo understands, which new commits were "merged" and which were not? Git does not know which branch a commit was originally committed into. I'm interested in a general case, when we do not use pull requests and perform merges manually.


author: Marcin Gardias
body: We use heuristics that checks at ancenstry path between previous and the current build. If a commit is not on the path, it's most probably a 'merged' commit. Obviously, this doesn't always work, but is good enought for typical setup.


author: mikhail_matrosov
body: Fair enough. Is this something more complicated than simply walking to the first parent each time? Is it documented? And can we change this behavior?


author: G__Sylvie_Davies__bit-booster_com_
body: They are merge commits.

Hmm, I don't see them in my Bamboo install (5.10.0).

They make a lot more sense if you install one of the commit-graph add-ons available in [marketplace.atlassian.com](https://marketplace.atlassian.com/) and the look at them in Bitbucket Server (search for "commit graph"):

490a7183-2c90-459e-8773-3429085b1f7f.png

I recommend [Bit-Booster Commit Graph](https://marketplace.atlassian.com/plugins/com.bit-booster.bb/server/overview).

But I'm biased. I'm the author of that add-on. :smile:

Perhaps I should port it to Bamboo!  
[](https://community.atlassian.com/t5/Bamboo-questions/Commits-labeled-quot-M-quot/qaq-p/78172?attachment-id=4407){#link_11672b5a2d5954}  
[](/tnckb94959/attachments/tnckb94959/bamboo-questions/2483/1/490a7183-2c90-459e-8773-3429085b1f7f.png){#display_11672b5a2d5954_0}
SQL Server 2008 Support in Bamboo 5.10: yes or no?
Asked by Sergei Jerdetski:

Hi there,

The following Bamboo Release Notes for two different versions (5.8 and 5.11 respectively) state the similar things: I wonder what's the actual version the statement below does apply to.

Bamboo 5.8 Release Notes: {#toc-hId-1703870238}
-----------------------------------------------

#### Deprecated support for Microsoft SQL Server 2005, 2008 {#toc-hId--1241313733}

Support for Microsoft SQL Server 2005 and 2008 is deprecated and will be removed in a future version of Bamboo.

Bamboo 5.11 Release Notes {#toc-hId-894523612}
----------------------------------------------

### End of support for SQL Server 2005 and 2008 {#toc-hId--1854146854}

Following the deprecation announcement in March 2015, we're dropping support for SQL Server 2005 and 2008. We will continue to support SQL Server 2012 and 2014.

Does it mean - if I read the latter statement correctly - that, should our company upgrade Bamboo from version 5.7.2 to **5.10** , the **support for SQL Server 2008 would **still be available**?**Or I am wrong in interpreting that?

Thanks in advance for your clarification.

**Sergei Jerdetski** DevOps Engineer  
Health Language  

Wolters Kluwer Health  
4600 S Syracuse St, Suite 1200  
Denver, CO 80237  

720.446.2519 tel.  


Answers:
author: Przemek Bruski
body: Yes, it will still be available.

BTW, we are not aware of any issues with 5.11/5.12 and 2008, but such configuration is not supported.
Stuck with bamboo install on mac
Asked by Christian Aranda:

I am installing bamboo following the docs: <https://confluence.atlassian.com/bamboo/installing-bamboo-on-mac-os-x-289276789.html> and I am stuck with environment configuration, it says there was an error creating the Bamboo Home directory. But it is specified and I checked on server startup logs, that is correct. I can even see some log files inside the Home directory. Any light to this issue. Thanks in advance.


Answers:
author: Christian Aranda
body: Well, just KILL some java process running at the same time...
maven 3 is installed by yum and and bamboo doesn't find it but it is there
Asked by Danny Verhaegen:

Like I said maven is installed with yum as rpm. I already verified it is there but bamboo doesn't find it.

any ideas?


Answers:
author: Rich Duncan
body: Define the executable manually (for the local or remote agents that you've installed it on) and you'll be all set. If you use only local agents, you can use the server capabilities page in bamboo, if you use remote agents the capability goes in the agent's bamboo-capabilities.properties file.


Tags: bamboo-administration
Using Bamboo with PHP
Asked by Christopher Harr:

I have a simple PHP project that requires no building or compiling. I keep all code in Bitbucket server. All I want bamboo to do is check out the code then send it up to the codedeploy module. Sounds incredibly simple but I can't seem to figure out how to get bamboo to do this.

In Bamboo I created a project (lets call it project1) with a plan (call it plan1). This plan looks at a GIT repo (Bitbucket server) with 3 branches (lets call the branches dev, stage, prod). For the build it really shouldn't have to do anything. I'm not compling code or running any unit tests (at least not yet). But bamboo complains if you don't do something so I just do a simple checkout code step. Which works fine and the build is successful.

Now I need to deploy the code to codedeploy. So in bamboo I create a new deployment project (lets call deploy1) looking at the project1-\>plan1. So far so good. I set up some environments dev, stage, prod. In the dev environment all I want it to do is check out the code and then package up the code to s3. So I thought simply making the task to be checkout code then the codedeploy module would be what I need. However, the checkout code only checks out the "default" branch which is set to prod not dev. This just seems wrong that I cant tell bamboo to use the branch that triggered the build. Is there something I'm missing here? I've set the trigger in the environment to be after successful build looking at the dev branch, but bamboo in the checkout I can see it changing the branch back to prod then deploying the code to S3. So its not an issue with it connecting to S3 as it does dump the zip into my s3 bucket and codedeploy kicks off its bamboo packaged up the wrong branch.

I've also tried making shared artifacts with a pattern of \*\* to basically say everything and in the build process but bamboo errors saying it failed tests yet I don't have any?

So what is the simple way to checkout code and slam it into the S3 codedeploy module? I can trick it by making 3 repos such as repo1-dev, repo1-stage, repo1-prod but there has to be a cleaner way to do this? Any help would be appreciated.

We are running bamboo on site (5.10.3 build 51020) Bitbucket server (v4.3.2)

Thanks!


Answers:
author: jvelapol
body: Sounds to me like you have 3 "environments" that you want to deploy, and each of them are managed by changes to 3 respective environments. I can think of two of ways to do this:

1. Have 3 "build plans" that are based on each branch, and have 3 deployments that are triggered off those branches.
2. Have 1 build plan, and enable branching, enabling branches for "dev" "stage" and "prod", then have 3 deployment plans, specifying each branch as the base for those deployments.


Tags: bitbucket-server

build

deployment

php
Is Bamboo compatible with Mac OS 10.11.x (El Capitan)?
Asked by Steven Spriggs:

Hi,

Is Bamboo 5.10.x and 5.11.x compatible with Mac OS 10.11.x (El Capitan)?

Thanks,  
Steven Spriggs  
iOS Software Developer  
The Chamberlain Group, Inc.  
email: steven.spriggs@chamberlain.com


Answers:
author: Przemek Bruski
body: Yes, most developers even use El Capitan for daily work.
Bamboo and Robocopy
Asked by Mihai Sava:

Hello All,

I'm currently having some "unknown" issues with deployment of a MSBuild project using Bamboo and I'm writing here hopefully someone has some clues on how to fix this .

Setup: Bamboo Server running on Windows Server 2012R2 on local Administrator account.

The Issues: I'm using robocopy task to copy files from build server to environments. The bamboo server is located in one AD and the Deployment machine on other AD. The problem is that the Deploy Job hangs when robocopy tries to access the remote share in a different domain. If I run the command manually it works..but from inside bamboo it doesn't ![sad](/html/@C495B4504065515364EB1894F812B34C/images/emoticons/sad.png "sad")


Answers:
author: Mark de Bont
body: I've had similar problems and resolved it by running Bamboo under the same user/domain.

This way robocopy used the bamboo username which had access to the share.
Could not start executing Plan '<plan_key>' as the plan did not have any jobs to run
Asked by David Liem:

I'm getting the following error with 2 of my Bamboo jobs.

"Could not start executing Plan '\<plan_key\>' as the plan did not have any jobs to run"

In another post, I found that people are suggesting that it may be a permissions issue, but I have checked my user permission and all the permission in the repository where the plan runs, and everything seems to be fine.

Where can I look for more information on this error, or what can someone suggest I look in to to help resolve this issue?


Answers:
author: Alexey Chystoprudov
body: This message means that all your jobs are disabled so nothing to run in current stage

comments: author: David Liem
body: Thanks for your reply Alexey. The plan is enabled, as far as I can tell from the Bamboo Plan UI. I tried to toggle the enable as well. There was still no affect.

Perhaps there is another place I can check for the enable setting, that is not properly getting updated?


author: Dmitry Medvedev
body: I have the same issue on 5.13.0.1:

1. have a working branch plan
2. plan was disabled for several minutes
3. plan enabled again but I unable to run it with the same error

The issue solved for me after I disable/enable the job (I have only one) in plan (5.13.0.1).
Multiple deployments
Asked by saketh-stash:

I have a requirement to deploy multiple artifacts in the deployment projects. currently i have 4 environments to deploy dev/qa/uat/prod. so my requirement is i have like 10 artifacts which i download using artifact download task, then i use scp task to send them to the hosts. I need a option to send the artifacts on choice i.e

scenario 1:

will send 3 artifacts

scenario 2:

will send 10

scenario 3:

will send 1

So, basically i should have an option to scp them according to my requirement,there is no fixed number of artifacts i want to send.

i can do this by using multiple scp tasks and enabling or disabling them as and when needed or i can even use a shell script to do this. But, it will be a burden if there are more files and even with the script i need to pass the artifact as an argument.

please help me


Answers:
author: jbetz001
body: At build time, do you know which artifacts go where (or maybe at deploy time). If so, you could make tarfiles for each scenario.

comments: author: saketh-stash
body: I will know at deploy time, but number is not consistent, if I know during deployment time that i have 5 artifacts, my developer can select only 2.


Tags: bamboo-administration
How to change back how Jira forms looks?
Asked by Derek Pereira:

A few weeks ago I noticed forms in my tickets started to be formatted differently. This persists on different browsers and after clearing cache. Functionally it works, and when editing an attached form it looks normal again. But when its closed it goes back to looking wrong. I'll attach screenshot

![Jira form wrong format.png](/t5/image/serverpage/image-id/300956iB02830744834FD52/image-size/large?v=v2&px=999 "Jira form wrong format.png")


Answers:
author: Ben Simpson
body: I too have noticed a change in display when viewing a form both in the portal and within the issue view.

Previously when we had a field in the form which was a checkbox or radio button, the form would display all of the available options as well as the selected option. Now the form only seems to show the selected option(s) as text. Where multiple are selected the form now shows each option concatenated together separated by a comma rather than all of the available options with the appropriate checkboxes ticked.

This has made some of our approval processes that we had tied to these forms harder because the approvers cannot easily determine what was and wasn't selected and included on each form.


author: Nikola Perisic
body: Welcome to the Atlassian community [@derek_pereira](/t5/user/viewprofilepage/user-id/5407621) !

Do you have a screenshot of this form in original (when formatting is not broken), and if it indeed is different this is the UI issue that needs to be fixed by the developers.

BR,

Nikola


Tags: cloud

jira-service-management

jira-service-management-cloud
adding a customer who already has a Jira account
Asked by Kristen:

I want to add a customer to a project. They already have a Jira account.


Answers:
author: Marc - Devoteam
body: Hi [@Kristen](/t5/user/viewprofilepage/user-id/5407604)

You need to be a Jira Admin or have to been granted the project administration permission or role.

If you don't have the project settings option in the menu on the left side on the project you are not able to grant people access to the project.

You need to reach out to a Jira or Site admin to grant the user permissions.

If your project is a team managed project; [add-people-to-team-managed-projects](https://support.atlassian.com/jira-software-cloud/docs/add-people-to-team-managed-projects/)

Or if it is a company managed project;

1. In your project, select **Project Settings** \> **People**.
2. Select Add people to role.
3. Search for the user. You can add multiple users and groups, and delete those you have accidentally added in this Add users dialog.
4. Select the required role and select **Add**.


Tags: cloud

jira-service-management

jira-service-management-cloud
Restrict manual object creating within an object type
Asked by Horan:

Hi!  

We need to disable an ability to create new objects manually within some object types in Assets scheme, so that objects could be created only by automatic imports. However editing objects should still be possible (that's why we can not restrict creation with Roles)  
Setting object type as abstract is not working for us too, because we already have objects of those object types. How could we implement that?   

Thanks in advance!


Answers:
author: Marc - Devoteam
body: Hi [@Horan](/t5/user/viewprofilepage/user-id/5391321)

Welcome to the community.

This is not possible.

See this issue open at Atlassian; [JSDCLOUD-12907](https://jira.atlassian.com/browse/JSDCLOUD-12907)


Tags: asset-management

assets

jira-service-desk-server

jira-service-management

jira-service-management-server

object
Help with Asset AQL for a custom field
Asked by steven_allcock:

Hello,   

Im new to assets and im trying to limit laptop options when submitting a new starter based on job role (Windows or Macbook)  

Ive created an object for the job role and then an attribute that is a reference to another object of laptop options  

What is the filter i need to add for the custom field so it only presents the laptops available for the job role selected

![asset1.png](/t5/image/serverpage/image-id/300945i32BC2332D517758D/image-size/large?v=v2&px=999 "asset1.png")![asset2.png](/t5/image/serverpage/image-id/300944i1FD3F86B9F73220C/image-size/large?v=v2&px=999 "asset2.png")![asset3.png](/t5/image/serverpage/image-id/300946i9A1C02E30EEC6411/image-size/large?v=v2&px=999 "asset3.png")


Answers:
author: Mark Higgins
body: Hi Steve,

If you would like this field to be filtered, and not show all the laptops, then you need to add some more AQL into the Filter issue scope (AQL).

Something like department = ${Technical Department}

Suggest you Hard coded it first, to see if that works

Let me know if that helps

Cheers

Mark


Tags: cloud

jira-service-management

jira-service-management-cloud
How to get current SLA breached
Asked by Somnath Raveenthiran:

Hi,

Time to Resolution - Breached data is available for closed tickets not for the currently opened tickets, do we have JQL code to get those details

Regards

Somnath


Answers:
author: Marc - Devoteam
body: Hi [@Somnath Raveenthiran](/t5/user/viewprofilepage/user-id/4931085)

JQL to use is:

\<Your SLA\> operator (=, or other) breached() and status = \<Your status\>


author: Somnath Raveenthiran
body: ![Screenshot 2024-01-23 110410.png](https://community.atlassian.com/t5/image/serverpage/image-id/301911iCD440F037A7CCBB8/image-size/large?v=v2&px=999 "Screenshot 2024-01-23 110410.png")code is not getting accepted in this field


Tags: cloud

jira-service-management

jira-service-management-cloud
Insight rest API shows limited response upto 25 objects
Asked by GG:

Hi,

I am using the following insight API to get list of assets:

http://...../rest/insight/1.0/iql/objects

The output of API is only 25 assets. Even when a call the API ase below to increase max result per page, 25 assets are still displayed:

http://...../rest/insight/1.0/iql/objects?iql= ObjectType = "printers" \&resultPerPage = 1000

Is it possible to guide me about this API Paginate ?

Regards

GG


Answers:
author: Marc - Devoteam
body: Hi [@GG](/t5/user/viewprofilepage/user-id/1159951)

I think you shoild make you call as follows:

http://...../rest/insight/1.0/iql/objects?iql= ObjectType = "printers" \&page=2

comments: author: GG
body: I think this one shows the second page


author: Nikola Perisic
body: Hello [@GG](/t5/user/viewprofilepage/user-id/1159951) ,

On this page someone had the similar issue: <https://community.atlassian.com/t5/Jira-Software-questions/Insight-Rest-API-shows-limited-response-upto-25-objecta-for/qaq-p/1970808>

Hope this helps you out.

comments: author: GG
body: I checked it and it doesn't solve my problem.


Tags: api

asset-management

insight

jira-service-management

jira-service-management-server

server
Can I change the page size in the customer portal's lists?
Asked by Reinhard Mayr:

Hi,

I am looking for a way to change (extend) the page size of the lists in the portal view, e.g. "My Requests" or "All Requests".

Is this possible?

Thanks! Reinhard


Answers:
author: Marc - Devoteam
body: Hi [@Reinhard Mayr](/t5/user/viewprofilepage/user-id/5255302)

No you can't ootb.

You can look at marketplace theming apps, like Refined it they are able to do this.

There are also marketplace apps from the vendor Deviniti that can extend the information visible

comments: author: Reinhard Mayr
body: [@Marc - Devoteam](/t5/user/viewprofilepage/user-id/3796976), thank you for your response and the advise!

Deviniti support tells me the App's name is "My Requests Extension for Jira Service Management" -- I will take a look into that.

Cheers, Reinhard


Tags: customer-portal

jira-service-management

jira-service-management-server

server
Looking to make Root Cause a List of Pre Defined values
Asked by Yassin Farboussi:

Hello

I would like the Root Cause field on a Ticket to be a drop down menu of already created options to avoid new option being typed in constantly.

Thanks


Answers:
author: Marc - Devoteam
body: Hi [@Yassin Farboussi](/t5/user/viewprofilepage/user-id/5299447)

You would need to create a new custom field as indicated by [@Arensa Prasta](/t5/user/viewprofilepage/user-id/5384530)

Remove the current field from the screens that use it and replace it with the newly created field.

In Jira it is not possible to change the way an existing field acts.


author: Arensa Prasta
body: Hi [@Yassin Farboussi](/t5/user/viewprofilepage/user-id/5299447) You should create a custum field dropdown with all the values you would like to include.   
For more info on how to create custom fields: <https://support.atlassian.com/jira-cloud-administration/docs/create-a-custom-field/>

comments: author: Yassin Farboussi
body: Hello Arensa

This isn't a custom field, this is a pre-set field that accepts all inputs. I'm looking to change this to drop down menu with pre-defined inputs.

Thanks


Tags: cloud

jira-service-management

jira-service-management-cloud
After creating a ticket by customer as a service desk team I am unable to change priority.
Asked by Abhinash Thati:

After creating a ticket by customer as a service desk team I am unable to change priority


Answers:
author: Marc - Devoteam
body: Hi [@Abhinash Thati](/t5/user/viewprofilepage/user-id/5310897)

Welcome to the community.

This is most likely related to the fact that on the edit screen, related to the issue type in Jira the priority field is not on the screen.

Or a second option could be that is prohibited by the workflow.


author: Nikola Perisic
body: Hello [@Abhinash Thati](/t5/user/viewprofilepage/user-id/5310897) ,

Welcome to the Atlassian community!

Are you receiving any error messages?


Tags: cloud

jira-service-management

jira-service-management-cloud
How to create two sets of SLAs for priority and standard clients
Asked by Nicko:

Hi,

I'd like to find out a proper way to set this up. My company is offering two types of SLAs (Priority and Standard) for our clients.

Standard = 8/5 calendar, standard SLA timing (eg 4H, 8H, 12H etc)

Priority = 24/7 calendar, special SLA highest priority timing (eg 1H, 2H, 4H etc)

1) How do I set it up by categorising customer A (priority) is tracking under **Priority SLA** , whereas customer B (standard) is tracking under **Standard SLA**?

2) How do I **label** this customer A (priority) and B (standard), so when I create a ticket, it know this customer A/B's priority?   

Thank you


Answers:
author: Eugenio Onofre
body: Hi [@Nicko](/t5/user/viewprofilepage/user-id/5315272)

Welcome to the Atlassian Community.  
SLA configuration can be made using different JQL for each rule you have written. In the SLA configuration, just make sure to write the proper JQL to filter out issues and this should work as expected.

In order for you to "Label" customers, I would suggest using ORGANIZATIONS. The steps would be something like:

1. create One org for Priority and another for Standard
2. create a Custom Field that has two possible values: Priority or Standard
3. create an automation to identify which organization the requester belongs to and assign the proper value to the new custom field
4. make sure to use this custom field as the condition for your SLAs.

Please remember to accept this answer in case it helps you resolve your question as it may also help other community members in the future.

Regards,  
Eugenio

comments: author: Nicko
body: Thanks Eugenio.

Great, I had the same sort of idea but wasn't sure if creating two organizations is the right way to set this up.

Is it important to create automation for the specific organization's requester? I have only one support rep handling all tickets, I can manually select the correct org (priority/standard) in the field right? (But yes, I agree automation is a great idea)


Tags: cloud

jira-service-management

jira-service-management-cloud