youngmon/atlassian-qna huggingface dataset:
Why I am not getting custom installation option while installing Bamboo?
Asked by vamsikrishnatenela:

I am unable to do bamboo custom installation. I am not getting the options to select either custom installation or express installation.

It would be helpful if there is complete bamboo express installation video with any one of the external database.


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

Welcome to **Atlassian Community**!

Can you confirm your Bamboo version?

From Bamboo 8.0, **Express Installation** is no longer presented to align with the new Data Center model (in the past we had two buttons, Custom \& Express installation). However, you can still use it by selecting the [H2 database](https://www.h2database.com/html/main.html) in the **Database type** drop-down menu.

By selecting it, you won't have to enter the database connection details, such as URL, username \& password, as well as other options, and will move directly to the **Select data** screen.

:warning: Please note that the [embedded H2 database](https://confluence.atlassian.com/bamboo/bamboo-embedded-database-824351237.html) is not recommended for **production usage.**

Best regards,

Eduardo Alvarenga  
Atlassian Support APAC

--please don't forget to Accept the answer if the reply is helpful--
Artifact publishing issue.
Asked by Abdel deh:

Hi,

I try to pusblish artifact which is created by test job but i get the following error

Artifact transfer failed with http code 301. Agent will try to recover.

Unable to publish artifact \[reports\]:

Thanks


Answers:
author: Eduardo Alvarenga
body: Hello [@Abdel deh](/t5/user/viewprofilepage/user-id/5043383)

Welcome to **Atlassian Community**!

Please check the following bug for options and a workaround:

* [BAM-21709 - Bamboo Agent will not follow HTTP redirects whilst uploading artifacts back to Bamboo Server](https://jira.atlassian.com/browse/BAM-21709)

Please be sure to watch it, and vote on it, so that you're notified when a fix is implemented. There are a number of factors that determine how Atlassian prioritizes bug fixes. You can learn more about this by reading our [Atlassian Data Center and Server Bug Fix Policy](https://confluence.atlassian.com/support/atlassian-data-center-and-server-bug-fix-policy-201294573.html). And you can visit our [dashboard](https://jira.atlassian.com/secure/Dashboard.jspa) if you would like to search for any existing bugs in the future.

Cheers,

Eduardo Alvarenga  
Atlassian Support APAC

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

comments: author: Abdel deh
body: Hi,

thanks for help.

iam still strugling with this problem

2. Update the Agent's \<bamboo-agent-home\>/conf/wrapper.conf to wrapper.app.parameter.2 to reflect the new Bamboo URL

i have to change wrapper.app.parameter.2 in wrapper.conf to point to server?

thanks


author: Eduardo Alvarenga
body: Hello [@Abdel deh](/t5/user/viewprofilepage/user-id/5043383),

Yes, you have to change that property and add the current URL to the Bamboo Server. Then you need to restart the Agent.

Sincerely,

Eduardo Alvarenga  
Atlassian Support APAC

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


author: Abdel deh
body: Thanks it works
Bamboo and Jira migration to Cloud
Asked by David Vincent:

Hi community,  
We are about to migrate our Jira to the Cloud and we would like to know if there are any particular actions to be taken so that our links in Bamboo are still functional and point to Jira Cloud.  
Only the application links to recreate or are there other elements to anticipate?


Answers:
author: Giovanna Fragoso
body: Hi David,

Thank you for your question.

Here are the requirements Bamboo needs in order to connect to Jira Cloud.

#### Requirements: {#toc-hId-202674362}

* You must have administrator permissions on both the Cloud application (JIRA) and the stand-alone Bamboo.
* Bamboo Server must be accessible via either port 80, 8085, 8443, or 443.
* Check the Base URL for Bamboo Server is set correctly.
* If SSL is used, you need to have a valid certificate, a self-signed certificate can NOT be used.
* Your Bamboo Server needs to be reachable by the JIRA Software Cloud IP range. Please refer to [Database and IP information](https://confluence.atlassian.com/cloud/database-and-ip-information-744721662.html) for details on the IP range used by JIRA Software Cloud.
* The URL for the application must fulfill the RFC 1738 URL standards.

You may need to also configure some of the Atlassian cloud IP ranges and domains. - <https://confluence.atlassian.com/cloud/database-and-ip-information-744721662.html>

You can find the information above on this documentation - <https://confluence.atlassian.com/bamkb/linking-jira-cloud-with-self-hosted-bamboo-389284242.html>

Once the above has been verified you just need to create the Application Link.

Hope that helps.  
Giovanna Fragoso
Not receiving emails from bamboo
Asked by The_Screen_ Ager:

Email notifications from bamboo do not sending emails, when build fail. We use to receive emails before but now we are receiving emails notifications.

Please someone help me to fix this issue.


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

If email delivery used to work, something may have changed in the configuration and may require an update.

Please monitor the ***\<bamboo-home\>/logs/atlassian-bamboo.log*** file whilst sending an email test:

* **Bamboo Administration** -\> **Mail Server** -\> **Add your e-mail address** -\> **Test**

The logs will tell you what's wrong. You can past the relevant part here if the error message is not clear.

Best regards,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
How to change host url for configured repository after original host is unreachable
Asked by yogesh_devi:

Hello Bamboo experts ,

I am using [Atlassian Bamboo](http://www.atlassian.com/software/bamboo/) version 8.1.8 build 80116

I have existing bamboo build plans that were running fine till I migrated the bitbucket repositories used by these build plans to a different host ( and hence a new URL) .

Sadly since the original host is not reachable - bamboo web gui does not allow me to examine repositories

Deleting and recreating the repositories is a risky option because the branch information is embedded in repository definitionion and since the repository information no longer shows up in web gui

It seems that the repository database information in database is kept in XML documents and I'd possibly need Xpath expressions to extract host information.

I need accurate branch and repository information to avoid breaking build plans if I use worng branches.

So I need a way to

- either change the host URL through database

- or to examine the repositories through database to extract repository and branch information and then recreate the repositories

I am seeking ideas on how to go about any of above

Thanks a lot for your help

Yogesh


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

Bamboo allows you to change the repository URL by recreating its Application Link and resaving each Linked Repository so it will "catch" the new Git SSH URL. Please check the following documentation for more instructions:

* [How to update Bitbucket Server address / URL in Bamboo](https://confluence.atlassian.com/bamkb/how-to-update-bitbucket-server-address-url-in-bamboo-1047554209.html)

Depending on the number of Plans x Repositories you have, you may also consider applying the workaround listed on the following Feature Request to make the changes in bulk:

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

Best regards,

Eduardo Alvarenga  
Atlassian Support APAC

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

comments: author: yogesh_devi
body: Hello [@Eduardo Alvarenga](/t5/user/viewprofilepage/user-id/4365410) a huge thanks for this.

Updating the SSH URL using process decribed in <https://jira.atlassian.com/browse/BAM-18273> was a perfect solution that I needed

It did solve my problem

( And just to clarify - this is the way I could achieve my first listed option"change the host URL through database" )

Much appreciated

Best regards

Yogesh


Tags: server
Status Embed CORP header
Asked by Maksim Ikonnikov:

Hello all,

in our system we have to use cross-origin isolation, including 'Cross-Origin-Embedder-Policy: require-corp' policy.  
Therefore when I'm loading Status Embed frame the browser requires 'Cross-Origin-Resource-Policy: cross-origin' header in a response.  
It is absent so frame is not loaded.

How is Status Embed supposed to be loaded in this case? May CORP header be added, or we should change something on our side?

Kind regards  


Answers:
author: Jesse Klein
body: Hello Maksim,

This is Jesse from the Statuspage support team. Welcome to the community and thanks for reaching out about how you would work with CORP headers. If you are using the [recommended status embed](https://support.atlassian.com/statuspage/docs/create-and-configure-the-recommended-status-embed/) then this is not something that can really be changed since it is a pre-built tool.

In your case, it would make sense to create a [custom status embed](https://support.atlassian.com/statuspage/docs/build-your-own-status-embed/) instead. Essentially, it's just calling our Status API and you could modify it from there. Hopefully that is helpful for you on this!

Regards,  
Jesse


Tags: cloud

status-embed
Best practices for monitoring tool test design
Asked by Corey Garretson:

Hello, Community! We have a SaaS product where multiple tenants are hosted within a single instance.

What is the best practice for implementing automated checks from a monitoring tool where the behavior could be different from one tenant to the next? If you run a pass/fail check against a given tenant and the test passes, meanwhile another tenant could be having issues with the same component. The fact that the check did not fail in the test tenant proves that the root cause of the other tenant's issue is not a system wide incident. Is this method of checking sufficient? The alternative would be to gather statistics and run a check against the average of the data points collected from all tenants in the system. In this case, one tenant having a tenant-specific issue could negatively impact the average, causing the check to fail erroneously.

Thanks for any guidance you may have :)


Answers:
author: Shivam Naik
body: Hi [@Corey Garretson](/t5/user/viewprofilepage/user-id/5073868) ,

Happy to help!

Statuspage itself wouldn't be able to perform those checks, but it could certainly work in tandem with another service like Pingdom that would! Another option would be to use Opsgenie, again with a service that tests for pass/fail on different components, and then alert based on that. That being said, I would recommend that you look into services like Pingdom or Datadog to establish that pass/fail test between components, and then use Statuspage or Opsgenie to help notify associated parties to that action could be taken on the error.

Please let me know if you have any follow up questions!

comments: author: Corey Garretson
body: Hi [@Shivam Naik](/t5/user/viewprofilepage/user-id/3915058) , thanks for your reply! We already use another service that runs pass/fail tests on our components, and we pipe the outputs to Statuspage to update status automatically. My question is more around best practices for configuring those tests. Is running the checks against a single test tenant sufficient, or is it better to gather stats from across all tenants and have your Pingdom/Datadog monitoring tool read out a failure for any check where the group average exceeds a threshold?


author: Shivam Naik
body: Hi [@Corey Garretson](/t5/user/viewprofilepage/user-id/5073868) ,

Thank you for the clarification!

I think with Statuspage it would be best to use a Single Tenant so that you can immediately alert based on that failure. The grouping option could work, but I believe it would be more reliant on Pingdom/Datadog assessing results crossing that threshold to alert properly. Both options could work, but for what Statuspage does on its own, the Single Test would be the better option to notify on Components to at least distribute a message stating an irregularity was found and testing is being done to assess whether other tenants are affected

Please let me know if you have any follow up questions!


author: Corey Garretson
body: Thanks!


Tags: best-practice

cloud
status page incidents reference
Asked by Rajkumar Muthachari:

Hi,

Currently statuspage incident reference looklike '**vyj5jd98629z**". We would like to change this to something meaningful so that its easy for us to track. How do we do this please?

regards

Raj

Fireblocks


Answers:
author: Muhammad Zeeshan
body: Hey Rajkumar,

That is the Incident ID which is auto generated and has to be unique for every Incident. This is built in functionality of Statuspage and cannot be changed, however, feel free to open up a Support Ticket to us explaining your use case via: <https://support.atlassian.com/contact/#/> so we can assist you further and create a Feature Suggestion ticket for your request.

Best regards,


Tags: cloud
Would it be possible to have reports extracted from atlassian status page ?
Asked by Aditya Bansal:

HI All,

Would it be possible to have reports extracted for service availability for a specific duration from the atlassian status page ?

Kind Regards,

Aditya Bansal


Answers:
author: Andy Gladstone
body: [@Aditya Bansal](/t5/user/viewprofilepage/user-id/4962931) unfortunately uptime and availability reports are not available in Statuspage. Statuspage is intended as a static reporting tool for incidents, outages and maintenance and does not (as of yet) have an underlying data layer that can provide historical reporting.

comments: author: Andy Gladstone
body: [@Aditya Bansal](/t5/user/viewprofilepage/user-id/4962931) I hope my answer was helpful. If it was, please consider marking it as accepted so that others with similar issues can find it.

All the best.


Tags: cloud

report
Separating Admin Users between 2 Statuspages
Asked by Rob Brown:

Does Statuspage allow for two separate Admin groups each only being able to Administer different Statuspages? Eg. Admin 1 only has access to Statuspage 1 and Admin 2 only has access to Statuspage 2. Having trouble finding documation on this, appreciate the help!


Answers:
author: Abraham Musalem
body: Hey Rob,

Thanks for reaching out to Statuspage community. You can achieve this by using Role Access Permission:  

- <https://support.atlassian.com/statuspage/docs/set-up-role-based-access-control/>  

In here, you can select what pages admins have access to.   

Hope this help!   

- Abraham


Tags: cloud
Incident craeted with post request/API Key is not associated with a component
Asked by Mehvish_Ahmed:

Hi, I created a lambda function with a post request to auto-create an incident, a SNS topic triggers function. An incident is being created by a function, but the component is not showing any association with the incident.

"No incidents or maintenance related to this downtime."

code:

<br />

PARAMS = {  
"incident": {  
"name": "Test Incident",  
"status": "investigating",  
"impact_override": "critical",  
"body": "Currently investigating",  
"Components_affected": "incident_test",  
"components": {"xxxxxxxx": "major_outage"},  
"component_ids": \["xxxxxxx"\]  
}  
}  

Please guide me, how I can associate incident with component, I mentioned component and component ID both in the code, still, something is missing. Thank you.


Answers:
author: Mehvish_Ahmed
body: I solved the above issue, to associate a component with an incident, I was missing

"deliver_notifications": "true", in PARAMS.


Tags: automation

cloud

incident
Incident status is not getting update with PATCH request.
Asked by Mehvish_Ahmed:

Hi,

I am trying to update an incident status from "Investigating" to "Resolved" with a PATCH request. Basically, I created a lambda function with a patch request triggered by SNS topic.

code:

http = urllib3.PoolManager()  
encoded_args = urlencode({  
"incident_update": {  
"status": "resolved",  
"body": "issue is Resolved now",  
"deliver_notifications": "true"  
}  

})  
API_ENDPOINT = "<https://api.statuspage.io/v1/pages/%7BXXXXX%7D/incidents/%XXXXX%7D/incident_updates/%XXXXXX%7D>"+ encoded_args  
API_KEY = "XXXXXXXX"  
HEADERS = {'Authorization': API_KEY}  
response = http.request('PATCH', url = API_ENDPOINT, headers=HEADERS)  
import json  
json.loads(response.data.decode('utf-8'))  
{'status': 'success', 'data': \[\], 'message': 'Successfully! Record has been updated.'}  
data = json.loads(response.data)  
print(data)

Output: {'error': 'The requested resource could not be found.'}

Please help me, what is missing and where am I wrong?


Answers:
author: Mehvish_Ahmed
body: Seems like api is working but not able to find the incident id or incident update id,


Tags: cloud
Can we send Components status(outage or major outage) as a mail to internal and external consumers?
Asked by Prasanth dasari:

Hi,

We have internal and external consumers for API Products. If I create a component and there is a outage/major outage/under maintenance or any other status update of component I need a email to be sent out to the consumers. Is there an option to set email for internal and external consumers separately or is it possible to send email only for those who subscribe ?

Thanks,

Prasanth


Answers:
author: Shivam Naik
body: Hi [@Prasanth dasari](/t5/user/viewprofilepage/user-id/5060100) ,

Happy to help!

The same update is sent to all Subscribers, and there is not currently a way to separate out emails to two sets of Subscribers. Essentially if someone is subscribed to a Component, then they will receive all updates during its downtime, until it is resolved.

Please let me know if you have any follow up questions!


Tags: cloud
Clickjacking Statuspage
Asked by Jamie Vaughn:

Any idea if Statuspage (public) has protections built in for Clickjacking? I've looked around but cannot find info on it.


Answers:
author: Egor
body: Hello Jamie,

Thank you for contacting Atlassian Community!

Since we utilize Bugcrowd (<https://bugcrowd.com/statuspage>) for security researchers and our bug bounty program, can you please report this bug directly through this tool?

This submits the request directly to our security team, and they will work to get the matter addressed.

Let me know if you have any other questions/concerns, I would be happy to assist!

Thanks,  
Egor

comments: author: Jamie Vaughn
body: I don't know that it is a bug more than a question if the public statuspages are vulnerable to this or not?


author: Egor
body: Hey Jamie,   
I'd still suggest you report this to our Security team, so you can have a proper answer to your question. It will help to raise awareness and investigate our team if the public Statuspage is affected by the mentioned vulnerability.   

Thanks,  
Egor


Tags: cloud
How can I add a "subscribe" button to my trail Statuspage?
Asked by Prasanth dasari:

Hi Team,

How can I add a "subscribe" button to my trail Statuspage? I am currently working a POC and page is not active yet. I don't see any subscribe button on the Statuspage. Is it something visible only when page is active? Can you please help here.

Thanks,

Prasanth


Answers:
author: Egor
body: Hey Prasanth,  

Thanks for the provided information. May I ask you please to open a ticket to us using the following link and also mention this post?   

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

Best Regards,  
Egor


author: Egor
body: Hey Prasanth,  

Thanks for reaching out to the Atlassian community!   

You should be able to see the subscribe button even on a trial page. Could you please ensure you're not using ad block extensions and check if you see the button using incognito mode or any other browsers?   

Please also share your page ID and a few screenshots of what you see.   

I'm looking forward to hearing back from you.   

Best Regards,  
Egor

comments: author: Prasanth dasari
body: Attached the snippet where I'm not able to check the subscribe button. I do not have any blockers linked to my browser as well.   

My page ID - xkvdz97r7n3g

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

Thanks,

Prasanth


author: Egor
body: Hey Prasanth,  

Thanks for the provided information. May I ask you please to open a ticket to us using the following link and also mention this post?   

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

Best Regards,  
Egor


author: Prasanth dasari
body: Hi Egor,

I have created a support ticket : [SPSP-28545](https://support.atlassian.com/requests/SPSP-28545) .

Thanks,

Prasanth


author: Egor
body: Thanks Prasanth!


Tags: cloud
Allow the use of operators when choosing components during subscription
Asked by Pierre-Nicolas Theisen:

Hello,

We have two types of components on our StatusPage:

* components that represent services
* components that represent regions/locations

Our need would be to be able, during the subscription process, to subscribe to a combination of components thanks to AND/OR operators. So that a user can be notified when a certain service is impacted in a certain region ONLY.

Currently, the list of selected components is considered as an OR operation.

* subscribe to "service-a" OR "service-b" OR "region-a" (user is notified each time an incident is declared for any of those)

Example of desired system:

* subscribe to ("service-a" AND "region-a") OR "region-b" (user is notified only when an incident is declared for "service-a" and "region-a" together, user is notified any time an incident is declared for "region-b")

Is this something you have been looking into?


Answers:
author: Abraham Musalem
body: Hey there,   

Abe here with Statuspage support. If you have a Business plan or higher, you can enable Component Subscriptions which will allow your subscribers to only subscribe to the components they want notifications for :  
- <https://support.atlassian.com/statuspage/docs/enable-component-subscriptions/>  

This should do what you are looking for if everything on your page is based off components.   

Cheers!

- Abe

comments: author: Pierre-Nicolas Theisen
body: Hey Abe,  

I already was talking about the component subscription.  
I can reformulate my specific request: as a subscriber I want to be able to subscribe to a list components ++that I freely can combine through the use of logical operators++.

For example: subscribed to "Component A" **AND** "Component B", so that I receive incident notifications **ONLY** in the case "Component A" **AND** "Component B" are declared on an incident. And **NOT** be notified in the case only one of them is declared on an incident. Right now the subscription is always OR based: "Component A" **OR** "Component B".

Thanks!


author: Abraham Musalem
body: Hey Pierre,   

Thanks for the clarification! I'll go ahead and submit this as a feature request to my product team.   

Cheers,  

- Abe


Tags: subscription