youngmon/atlassian-qna huggingface dataset:
Bulk notifications for deployment plans
Asked by Chris Ritchie:

I've taken advantage of using the bulk actions to provide notification to a large number of build plans. I would like to do the same for a large number of deployment plans as well, however this does not seem possible via the GUI. I tried reviewing API but was unable to locate as well.

Is there a method to apply bulk notifications for deployment plans similar to the build plans, running Bamboo 6.10

Thank you,


Answers:
author: Eduardo Alvarenga
body: Hello [@Chris Ritchie](/t5/user/viewprofilepage/user-id/5139836)

For all the configuration at scale issues, we suggest using [Bamboo Specs](https://confluence.atlassian.com/bamboo/bamboo-specs-894743906.html).

We have a feature request that describes your request. You can comment on it and in case you have a good case, the developers might still reconsider it:

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

Cheers,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
How to terminate an agent automatically
Asked by Sivaranjani_Ganesan-ext:

If particular project takes all the 10 agents then some other project needs to run the bamboo job it is not picking up the agent as it will wait maximum 5 hours to complete the previous building jobs. How can we quickly terminate a running agent automatically and give the license to some other project to run the pipeline.

Do we need to terminated manually in Bamboo or any other solutions?


Answers:
author: Eduardo Alvarenga
body: [@Sivaranjani_Ganesan-ext](/t5/user/viewprofilepage/user-id/5139716)

Terminating builds on Agents is up to each team to decide. Based on your BI you can develop some automation that would stop undesired builds via REST calls back to Bamboo.

It is also possible to use [Agent dedication](https://confluence.atlassian.com/bamboo/dedicating-an-agent-629015108.html) to have Agents always ready for your most important builds.

You can also consider using [Elastic Agents](https://confluence.atlassian.com/bamboo/about-elastic-bamboo-289277118.html) on AWS EC2 instances and start as many Agents as you want by demand and eliminate the concurrency issues.

Thank you,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
how to enable project-level shared credentials in Bamboo 8.2.4 Server
Asked by Daniel Varela Santoalla:

Even though it is documented here

<https://confluence.atlassian.com/bamboo/project-level-build-resources-1071825278.html>

My project settings page only has "Variables" in Shared Resources, and there is nothing about the "Shared Credentials" as described in the docs..

![Screenshot 2023-02-06 at 10.54.35.png](/t5/image/serverpage/image-id/238375i79B047F5F68C7516/image-size/large?v=v2&px=999 "Screenshot 2023-02-06 at 10.54.35.png")


Answers:
author: Martyna Wojtas
body: Hi [@Daniel Varela Santoalla](/t5/user/viewprofilepage/user-id/704570), a Data Center license is necessary to use all the elements of the Project level build resources feature <https://confluence.atlassian.com/bambooreleases/bamboo-8-0-release-notes-1189793878.html>

![Screenshot 2023-02-06 at 14.15.13.png](https://community.atlassian.com/t5/image/serverpage/image-id/238401i99FCB1A833F7B5EE/image-size/large?v=v2&px=999 "Screenshot 2023-02-06 at 14.15.13.png")

comments: author: Daniel Varela Santoalla
body: Ok thanks, I suspected that. However it is not clear \*at all\* in the documentation page referred to above.. The documentation read "Data Center and Server" and there is no mention to the fact that this is a Data Center only feature..


Tags: credential

server
How to add Splunk HTTP Event collector (HEC) in bamboo
Asked by neha n:

Hi,

I have Splunk enterprise with Http event collector token generated.

How to add that token in bamboo datacenter 9.1.1 version?


Answers:
author: Eduardo Alvarenga
body: Hello [@neha n](/t5/user/viewprofilepage/user-id/5081579)

The server that runs Bamboo needs to have a *streaming event collector* service such as Fluentd, LogStash, etc to send it to Splunk.

These are the two locations that should be monitored. Add the following locations as data sources:

* *\<bamboo-home\>/logs/\**
* *\<bamboo-install\>/logs/\**

There is an interesting Plugin for Fluentd that may help you do what you want:

* <https://github.com/splunk/fluent-plugin-splunk-hec>

Best regards,

Eduardo Alvarenga  
Atlassian Support APAC

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

comments: author: neha n
body: Hi [@Eduardo Alvarenga](/t5/user/viewprofilepage/user-id/4365410) ,

Thank you for the reply, I have checked the above fluent plugin and tried to install on bamboo datacenter which I have installed on windows machine.

I am getting below error while trying to install the fluent plugin.

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

I have tried all the format of file being there in github Splunk page.

I am using Bamboo datacenter 9.1.1 version installed on my windows machine.

If you know any way forward for this issue will be more useful for me

Thanks in Advance.

Regards,

Neha


author: Eduardo Alvarenga
body: Hello [@neha n](/t5/user/viewprofilepage/user-id/5081579)

That is a Fluentd plugin and not Bamboo's. You need to check with the team that supports Fluentd in your company.

Best regards,

Eduardo Alvarenga  
Atlassian Support APAC  
**--please don't forget to Accept the answer if the reply is helpful--**


author: neha n
body: Hi [@Eduardo Alvarenga](/t5/user/viewprofilepage/user-id/4365410)

Thank you for the update.

Regards,

Neha
bamboo-spec adding check out source code task
Asked by Dave Attard:

I have a repo that has bamboo spec defined, and when the plan is created it is adding a checkout source code task that i have not defined in the spec. How do i stop this; as i dont need the job to check out any code, just run a script?

```
---

version: 2

plan:

  project-key: TEST

  key: XTEST

  name: Test

stages:

- Default Stage:

    jobs:

    - Default Job
Default Job:

  key: JOB1

  tasks:

  - script:

      interpreter: WINDOWS_POWER_SHELL

      scripts:

      - |-
        . write-host "hello"
```

![Capture.PNG](/t5/image/serverpage/image-id/238038i5E3C96DA5F1D595E/image-size/large?v=v2&px=999 "Capture.PNG")


Answers:
author: Alexey Chystoprudov
body: Add line below to your specs

```
repositories: []?
```

comments: author: Dave Attard
body: Confirmed, thank you


Tags: server

spec

yml
How is a brand new user able to deploy to live?
Asked by Dave Grandon:

I have just created a user in Jira who is in no groups yet he can deploy to our Live environment surely they should not be able to do anything!!


Answers:
author: Eduardo Alvarenga
body: Hello [@Dave Grandon](/t5/user/viewprofilepage/user-id/5100193)

Have you checked the user permissions in Bamboo? Perhaps that user has no permission in Jira but it is assigned to a group in Bamboo that has.

Cheers,

Eduardo Alvarenga  
Atlassian Support APAC

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

comments: author: Dave Grandon
body: Hi [@Eduardo Alvarenga](/t5/user/viewprofilepage/user-id/4365410) ,

Thanks for the reply but that does not answer the question, as I said I have just created the user in Jira and not touched Bamboo other than to try a deployment so how could that user have any permissions. We only create our users in Jira.

Cheers

Dave


author: Eduardo Alvarenga
body: Hello [@Dave Grandon](/t5/user/viewprofilepage/user-id/5100193)

You haven't described how your Bamboo user base is configured. As you mentioned Jira, I assumed you are using Jira as the user database. You also have not provided any detail about how the deployment is being triggered (the integration).

If that's not the case, you will have to check how the integration between Jira and Bamboo is configured. Have you checked if that user is part of the Bamboo user base?

Sincerely,

Eduardo Alvarenga  
Atlassian Support APAC


author: Dave Grandon
body: Yes, we create all our users in Jira and assign groups where necessary on Jira too, our Bamboo deployment is normally triggered Monday to Thursday at 20:15 and the requirement is for **only** members of the DevOps group to be able to deploy outside that schedule. As I said in my previous reply the new user is currently not in **ANY** group(s), unless that happens without any sign or notification. This is to ensure we meet a certification standard so is very important that this issue is sorted


author: Eduardo Alvarenga
body: Hello [@Dave Grandon](/t5/user/viewprofilepage/user-id/5100193)

Bamboo does not share the same rules and permissions as Jira and it will not necessarily follow them unless manually configured. You have to check the Deployment Environment permission in Bamboo and understand if that same restriction for groups is also implemented there.

* [Permissions for deployment environments](https://confluence.atlassian.com/bamboo/permissions-for-deployment-environments-342753929.html)

As this involves certification, has a time urgency and is a business requirement I recommend you reach out to Atlassian Support looking to get it sorted as soon as possible.

Please access <https://support.atlassian.com/contact>, and fill in a case with us. You need a valid/active Bamboo SEN.

Thank you,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
Bamboo usage in an air-gapped context
Asked by Niklas:

Hey,

I was not able to find specific details about this. Would it be possible to deploy and run bamboo in a fully air-gapped context, which means there would be no internet-connection during setup and also never during runtime. I found some infos about running bamboo offline, but how would licensing work in such a situation?

Same question for Bitbucket Cloud.


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

Yes, you can run Bamboo inside an air-gapped network (I say network because I know of two organisations running Bamboo and Bitbucket on one primary server on a network with a load of secondary servers doing the builds. There is a network there, but the network is only for builds and has no external access)

The licence is simple - you go into your Atlassian account, find the licence (or create one - DC evaluation or paid), and copy and paste the key into a text file. You can then feed that key to the installation process, rather than click on "go get a licence".

Bitbucket Cloud cannot be airgapped. By definition, it's an internet service. (You can do whitelisting with it though - only let certain IP addresses reach it)

comments: author: Niklas
body: Thanks for the fast reply, thats fantastic news. Of course you would need a repository and other stuff in the same network, that would be provided and configured by us in this use-case.


author: Nic Brough -Adaptavist-
body: One of the ones I'm thinking of had a process where they would take a laptop with the latest git repo into the data centre, sync with Bitbucket and then disconnect.

The other one broke the airgap - every Tuesday afternoon, the airgapped network connected to their main network and synchronised the git repos.

I suspect there may be other good ways to do it, you've probably already got a better one than those!


author: Niklas
body: We don't have a "perfect" solution yet, currently evaluating different approaches, but the first approach you mentioned is probably the most suiting one, as the other is not really "air-gapped", as you also mentioned :)
Integration of Opsgenie alerts to statuspage
Asked by Vaibhav V:

Hi Team,

I have configured a status page which contains few sites that show the site down time and response time and have integrated opsgenie to it such that , when the site is down it sends an alert.  
The use case here is : I want an automated incident to be created when the site is down or when there is any major outage , could you please let me know if we can achieve this through opsgenie integration to Status page, right now the we are creating incidents manually , any inputs would be helpful please..

Regards,  
Vaibhav


Answers:
author: Mubeen Mohammed
body: Hello [@Vaibhav V](/t5/user/viewprofilepage/user-id/5115797)

Thank you for contacting the Atlassian community. This is Mubeen.

Yes, there is a direct integration option available between Opsgenie-Statuspage that will allow you to create an incident in Atlassian Statuspage if an Opsgenie action is mapped to create an incident or create an incident and update the components'/incident's statuses according to tags Atlassian Statuspage action.

Here is the detailed document explaining [What Opsgenie offers to the Statuspage users](https://support.atlassian.com/opsgenie/docs/integrate-opsgenie-with-statuspage/) and how to configure it.   

I hope the information provided is helpful.  

Regards

Mubeen Mohammed

Cloud Support Engineer


Tags: cloud
SSL is being provisioned for your account.
Asked by serviceaccountdatacan:

Hello,

We have configured DNS and have enabled SSL. However, it said it would be around 10 mins before the SSL cert would be applied. It has been close to two hours. I do not believe it is a DNS issue since we configured that a couple of weeks ago (web browsers indicate SSL). Should we just wait to see if the SSL certificate is provisioned later, after 24 hours or so? Any advice would be great. TY


Answers:
author: Brant Schroeder
body: [@serviceaccountdatacan](/t5/user/viewprofilepage/user-id/515383) Are you still having this issue?

comments: author: serviceaccountdatacan
body: No, started working this morning. I did not know how to delete my question. Thank you for getting back to me.


Tags: cloud
Disable Component Group Toggle Option
Asked by Gerald Ingraham:

I'm doing some custom styling on our status page and wanted to inquire if it's possible to disable the component group drop downs. The design ask is for the groups to display without the ability to toggle the groups closed.

I've attempted to disable by targeting HRB.utils.djshook('***component-group-opener*** ') and .***group-parent-indicator*** with no luck.


Answers:
author: Gerald Ingraham
body: Answered my own question. Just added flex (or display:block)to the ***.child-components-container***.


Tags: cloud
Status page - Adding more components
Asked by Vivek_Batra:

Initially I created some 30 odd components in status page and subscribed a group of 100 people via import option in the tool . Now they are default subscribers however as an when i create new components - i can see there is no tick mark in front of that component which means these 100 people are not getting notification for the new items .

I can upload the list again but this is not a good solution and i am not sure if it will work? or break the existing subscrtion

Any solution to this issue?


Answers:
author: Riley Venable
body: You can enable component subscriptions by selecting Subscribers from the left side menu, selecting the Options dropdown menu at the top right of the page, choosing Settings from the dropdown menu, selecting the option to Allow users to subscribe to individual components, and selecting Save changes. This will allow subscribers to pick and choose which components they want to receive notifications about and which they don't.

comments: author: Vivek_Batra
body: Thanks Riley Vanable for the quick response. What i am trying to achieve here is something different from suggested solution. Being a new organization who has recently adopted status page i have to pre-subscribe people and then let them do whatever they want to do in future. My understanding is that - as a user can only pick and choose the components when you know that they are being NEWLY added into this this tool ( which i am doing as and when i get demanded from stakeholders).

So my question is around that.


author: Scott Palgon
body: Was this question ever resolved?

We have the same problem. When we add a new component, and associate it to an existing group, why aren't the users associated with that group automatically subscribed to that new component? Having to manually subscribe each user to the new component is not practical. Thanks.


author: Vivek_Batra
body: Not for me :)


Tags: cloud
Enabled RSS/ATOM and Slack subscription options but they don't work
Asked by Erhard Czving:

I've enabled RSS/ATOM and Slack subscription methods in the admin console. In the console Slack is shown as enabled while RSS/ATOM is not shown at all.  

If I visit our site, none of these new methods are available as a way to subscribe. We have custom CSS/HTML in our page. Could it be related?  

I have no issue with the SMS subscription which I enabled at the same time.  

<br />


Answers:
author: Rafael Meira
body: Hey [@Erhard Czving](/t5/user/viewprofilepage/user-id/5096403)   

It's possible that the custom CSS/HTML in your page is affecting the display of the subscription options. You may want to check the source code of your page to ensure that the appropriate code for the RSS/ATOM and Slack subscription methods is present and correctly formatted.

In addition, it's also possible that there may be some configuration or synchronization issues between your status page and the **admin console**, which could be causing the subscription methods to not appear on your page. I would recommend double-checking your configuration settings and ensuring that everything is properly synchronized.

If you're still having trouble after checking these things, it may be worth creating a formal ticket with our support for further troubleshooting - <https://support.atlassian.com/statuspage/>  

Best,  
Rafa


Tags: cloud

slack
Creation of Statuspage
Asked by Vaibhav V:

Hi,

I am trying to create a status page for certain sites and needs to know how they work... like how exactly does the statuspage recognize if the site is down or if few components in the site is not working or is in downtime?   

Regards,  
Vaibhav


Answers:
author: Abraham Musalem
body: Hi Vaibhav,

Thanks for reaching out to community. Statuspage works off components and those components can be manually changed to reflect the state of whatever they are representing or they can be automated to change status based on certain conditions.   

You can read about this here:  

* <https://support.atlassian.com/statuspage/docs/what-is-a-component/>
* <https://support.atlassian.com/statuspage/docs/know-when-to-automate-your-status-page/>

Statusapge is not a monitoring service, so you would need to use a separate monitoring service such as Opsgenie to be able to talk to Statuspage if you want to automate the components.   

If you run into any issues, feel free to submit a support ticket so we can take a look via support.atlassian.com.  

Hope this helps!   

Abraham  
Statuspage Support


Tags: cloud
Which statuspage api should we use? v1 or v2?
Asked by Nikita Nemykin:

Status page docs offers endpoints which can be used only with API key. We also found a library which uses v2 endpoints. But it's mentioned [here](https://community.atlassian.com/t5/Statuspage-questions/StatusPage-io-v2-api-subscribers-endpoint-not-returning-all/qaq-p/944674) that v2 endpoints are deprecated. Also I haven't managed to find any docs about v2 endpoints.

For us it's more convenient to use v2 api since it doesn't require api key and doesn't have as strict limit restrictions as v1 api has. In addition to that v2 also seems more preferable because it's easier to make requests without need to proxy them like it seems necessary to do for v1 api.

Are permissions calls to v2 api limited to GET only requests? Are there any docs on v2 api? Is v2 api deprecated?


Answers:
author: Muhammad Zeeshan
body: Hey [@Nikita Nemykin](/t5/user/viewprofilepage/user-id/5147383)

We have two APIs:

1. Manage API: The authenticated API found at <https://developer.statuspage.io/> for managing the page - this is the v1 API you are referring to.

2. Page API: An unauthenticated Status API for querying information from the page and embedding it elsewhere. The Status API can be found at your status page domain appending with '/api' - for example, <https://status.newrelic.com/api> - these contain the v2 endpoints.

You can find more information on that here: <https://support.atlassian.com/statuspage/docs/what-are-the-different-apis-under-statuspage/>

comments: author: Nikita Nemykin
body: How risky is it to use Page API because your colleague said that it's deprecated? <https://community.atlassian.com/t5/Statuspage-questions/StatusPage-io-v2-api-subscribers-endpoint-not-returning-all/qaq-p/944674>


author: Muhammad Zeeshan
body: My colleague there means that the endpoints like '[api.statuspage.io/v2/](http://api.statuspage.io/v2/)\<endpoints\>' were deprecated.

The Page API uses something like '[status.twilio.com/api/v2/](http://status.twilio.com/api/v2/)\<endpoints\>', which is different than what was deprecated and is working as expected.


author: Raghav, Praveen
body: Hi [@Muhammad Zeeshan](/t5/user/viewprofilepage/user-id/2797972) ,

Related question:

Is there a way to filter the incidents based on text using unauthenticated Status API?

<https://status.twilio.com/api/v2/#incidents-all>

We have filter functionality (*q=*) in V1. But this requires authentication.

<https://developer.statuspage.io/#operation/getPagesPageIdIncidents>


author: Muhammad Zeeshan
body: Hey [@Raghav, Praveen](/t5/user/viewprofilepage/user-id/5298320) ,

The unauthenticated Status API does not have the querying capability built in. Any queries and search refinements required need to be done after the API call on the resultant data.

Best regards,


author: Jonathan Cheng
body: Where can we find docs on the v2 api? Hard to know what endpoints are available and such


author: Muhammad Zeeshan
body: Hey Jonathan,

To see the docs on that API and the API endpoints themselves, you may navigate to: *yourPageUrl* **/api** which in the above case was: <https://status.newrelic.com/api>


Tags: cloud

rest-api
Unable to switch to free plan
Asked by Josh Wojcik:

As a small nonprofit, the free plan fits our needs. When attempting to switch to it, it warns me that role-based access control will be turned off. This is ok as there is just one user configured.

When I click ok, it says Error, you currently aren't eligible for a free plan.

Any thoughts on why this is?


Answers:
author: Nic Brough -Adaptavist-
body: You must be using one or more features that require a paid plan.


Tags: cloud
Pingdom integration
Asked by Al:

I have created a Pingdom integration key, when going to the Link Pingdom in Status page, I put in the API key and receive an GraphQL error stating that I don't have access. Looking at the setup documentation, it mentions that I have to enter my Pingdom user ID/email however there is no prompt for that.


Answers:
author: Tejaswi G
body: Hey Al,

Thanks for reaching out to us on the Atlassian community. This is Tejas here. Happy to help :)

As I understand, You are trying to set up a Pingdom integration and getting a read access error. Can you please check if you have read access for the created API key?

Additionally, can you share the complete screenshot of the error message you are getting?

I am waiting to hear from you!

Thanks,  
Tejas


Tags: cloud
add my website site in statuspage
Asked by karany:

I want to add my website(xyz.com) in statuspage. how can I add that component so that I can trace/check the status of the site.


Answers:
author: Vedant Kulkarni
body: Hi [@karany](/t5/user/viewprofilepage/user-id/5141823) ,

if the sites are private then you will have to look at the billing first, please refer to this link [Pricing that scales with you as you grow \| Atlassian](https://www.atlassian.com/software/statuspage/pricing?tab=private)

comments: author: karany
body: it's public


Tags: cloud