youngmon/atlassian-qna huggingface dataset:
Creating builds on windows machine in the same vpc as the bamboo server running on unix
Asked by Steven Corpus:

I have access to a bamboo server on aws. I need to perform windows builds, so I plan to have a windows machine in the same vpc that will perform the builds. What would be the steps I need to get the Bamboo to build on the windows machine? Would I work with a remote agent? Should I try to configure elastic bamboo?

Any advice would be greatly appreciated,

Thanks


Answers:
author: Eduardo Alvarenga
body: Hello [@Steven Corpus](/t5/user/viewprofilepage/user-id/5149139)

You can choose to either use a Remote Agent running Windows or Elastic Agents using Windows AMIs.

The decision will be more related to your company's policy than from a technical perspective.

* [Remote Agents](https://confluence.atlassian.com/bamboo/bamboo-remote-agent-installation-guide-289276832.html): Will run on Java 8 or 11 on any Windows version that supports it. You will be responsible for the operating system installation and update. These are long-term instances
* [Elastic Bamboo](https://confluence.atlassian.com/bamboo/about-elastic-bamboo-289277118.html): EC2 instances that use Atlassian Bamboo stock Windows AMIs which may not suit you due to missing dependencies, so you will have to [create a custom image](https://confluence.atlassian.com/bamboo/creating-a-custom-elastic-image-289277146.html). These agents are ephemeral, meaning they will be terminated once they are considered idle and not required any longer

Kind regards,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
401 when pushing artifact to Jfrog using Artifactory Maven 3
Asked by Amauri Sousa:

Hi there,

I'm creating a simple task to deploy a maven application. This means it should push the generated artifact to Jfrog.

I'm using the Artifactory maven 3 add-on. I can configure the add-on, it shows all the repositories. So I believe the credentials that I'm using are correct.

The thing is that when I run my plan, this task fails with 401 HTTP status code, saying it couldn't upload to the artifactory.

I'm attaching my task configuration. I don't understand what I'm missing here

![image.png](/t5/image/serverpage/image-id/244814iD14577FE8FC688C8/image-size/large?v=v2&px=999 "image.png")![image-2.png](/t5/image/serverpage/image-id/244816i4B11DD1984B01B45/image-size/large?v=v2&px=999 "image-2.png")![image-3.png](/t5/image/serverpage/image-id/244817i1CC552B9100F3DF6/image-size/large?v=v2&px=999 "image-3.png")![image-4.png](/t5/image/serverpage/image-id/244818i8507653FEED9A7AB/image-size/large?v=v2&px=999 "image-4.png")


Answers:
author: Eduardo Alvarenga
body: Hello [@Amauri Sousa](/t5/user/viewprofilepage/user-id/5166254)

For questions related to the Bamboo Artifactory Plugin, we recommend you reach out to JFrog directly as that is not an Atlassian Product.

But, based on the error, you may still have a permission issue that would allow you to list the contents but not download them. Kindly review the user permissions on Artifactory.

We also advise you that JFrog plans to phase out the Artifactory Plugin in the future, for that please consider using the JFrog CLI as a replacement tool from now.

* <https://www.jfrog.com/confluence/display/CLI/JFrog+CLI>

If you have any questions please reach out to JFrog directly.

Kind regards,

Eduardo Alvarenga  
Atlassian Support APAC

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

comments: author: Amauri Sousa
body: Got it.

I don't believe it's a permission issue because I can deploy from my local machine using the same credentials.

I believe that for some reason the plugin is not sending the correct credentials when pushing.

is there a way to deploy the maven artifact without using the plugin? Using just Bamboo features?


author: Eduardo Alvarenga
body: Hello [@Amauri Sousa](/t5/user/viewprofilepage/user-id/5166254)

You can use curl or any other method you want. Check this Stack Overflow thread for an example:

* <https://stackoverflow.com/questions/27097050/how-do-i-deploy-a-artifact-with-maven-layout-using-rest-api>

As mentioned previously, try using [JFrog CLI](https://www.jfrog.com/confluence/display/CLI/JFrog+CLI) as well as it will be the only officially supported option in the future.

Kind regards,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
download location path in bamboo
Asked by vd:

hi all,

As part of automation testing i need to download a pdf file generated by AUT and read its contents. While executing the testcases in bamboo where will the downloaded pdf file be available?

thanks


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

Welcome to **Atlassian Community**!

For every Job that Bamboo runs, their Tasks will be executed initially on the **bamboo.build.working.directory** root location. That location is declared as an environment variable and can be accessed by your download code. To access that variable through a bash/shell script, please use the ***${bamboo_build_working_directory}*** format.

You can also run "*pwd*" command to capture the current location before downloading the PDF files.

Sincerely,

Eduardo Alvarenga  
Atlassian Support APAC

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

comments: author: vd
body: how to access the working directory when download code is written using selenium and java?


author: V gopi
body: Hi , Did you found out any way of accessing working directory in java code ? using environment variables


Tags: download

path
Build had to be cancelled: it was marked as in progress in DB
Asked by Tech Noboundary:

Bamboo 8.1.3

CPU 16 cores

RAM 16GB

OS Windows Server 2016

Recently, we experienced a good number of failures with this error "Build XXXX had to be cancelled: it was marked as in progress in DB".

I have manually updated BUILDRESULTSUMMARY table with

* LIFE_CYCLE_STATE = 'NotBuilt'
* BUILD_STATE = 'Unknown'
* DELTA_STATE = 'None'
* and valid BUILD_CANCELLED_DATE and BUILD_COMPLETED_DATE

Somehow, Bamboo is still constantly query the DB and showing the build in progress. This blocks builds.

I get through the DB schema. It is not clear how to stop the query and the wrong report. Would like to ask our community for help.

Regards,


Answers:
author: Eduardo Alvarenga
body: Hello [@Tech Noboundary](/t5/user/viewprofilepage/user-id/4185334)

Making changes directly to the database is not supported and not recommended at the risk of data corruption. We advise you to roll back the changes the soonest. Make sure to do it whilst Bamboo is not running.

As your issue require further investigation, we advise you to open a ticket with Atlassian at <https://support.atlassian.com/contact>.

Please do not post any internal information to this forum as it is public.

Cheers,

Eduardo Alvarenga  
Atlassian Support APAC

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

comments: author: Tech Noboundary
body: Thanks. We encountered this issue rather frequently (1 or 2 per week). What could be the root cause? We have been scaling up with Bamboo quickly now and will hit 500 agent level this year. This can be a big issue for us.


author: Eduardo Alvarenga
body: Hello [@Tech Noboundary](/t5/user/viewprofilepage/user-id/4185334)

Check the following KB article for some possible causes for the issue:

* [Build \<key\> had to be cancelled: it was marked as in progress in DB but Bamboo has no record of this build](https://confluence.atlassian.com/bamkb/build-key-had-to-be-cancelled-it-was-marked-as-in-progress-in-db-but-bamboo-has-no-record-of-this-build-604209341.html)

Additionally, monitor your server's CPU and memory usage. It is also recommended to enable Garbage Collection logging so you can monitor the JVM memory consumption:

* [Monitor Memory usage and Garbage Collection in Bamboo](https://confluence.atlassian.com/bamboo/monitor-memory-usage-and-garbage-collection-in-bamboo-289277377.html)

Finding the exact root cause will require investigation. For that please raise a ticket with Atlassian.

Cheers,

Eduardo Alvarenga  
Atlassian Support APAC

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


author: Tech Noboundary
body: Thanks. I instructed an engineer to reach out to Atlassian tomorrow for the direct support. The issue blocks two teams on their develop branches now.

We are on 8.1.3 which is well above 5.11.3. Sounds that we shall not hit this issue, right?

I will enable garbage collection logging.


author: Tech Noboundary
body: Will a restart of our Bamboo service recover this issue?
Bamboo jobs are not running
Asked by Mohammed Asharf:

Jobs have been queued but not executing build.


Answers:
author: Mohammed Asharf
body: This issue just started today.  
![MicrosoftTeams-image (1).png](https://community.atlassian.com/t5/image/serverpage/image-id/244636i54C6E565F1C6A22E/image-size/large?v=v2&px=999 "MicrosoftTeams-image (1).png")

comments: author: Mohammed Asharf
body: Issue resolved after server restart - very strange.


Tags: server
"Access to this feature requires allocation by Statuspage administrator"
Asked by Dustin Coffey:

Hello all, I have someone trying to work with the API and is getting the following error message "Access to this feature requires allocation by Statuspage administrator" . Am I missing something? Thanks for your help.


Answers:
author: Dorian Buhagiar D_Anastasi
body: Hi [@Dustin Coffey](/t5/user/viewprofilepage/user-id/4871909) , by any chance have you managed to solve this occurrence please?

comments: author: Alan Violada
body: Hey Dorian, we ended up checking this via a support ticket, and in this case, the error was due to trying to use an endpoint that is only available for Audience-specific pages while working on a Public page.

If you have any details on the endpoint you are trying to use, and the page type, we can try to help - Or feel free to open a ticket on [https://support.atlassian.com/.](https://support.atlassian.com/)

Regards,

Alan
?porque mis usuarios no pueden suscribirse a los updates de mi p?gina de statuspage?
Asked by Maria Fernanda Ordonez:

![Captura de pantalla 2023-04-14 a la(s) 9.41.08 a.m..png](/t5/image/serverpage/image-id/251856iA6E78E40955E8434/image-size/large?v=v2&px=999 "Captura de pantalla 2023-04-14 a la(s) 9.41.08 a.m..png")


Answers:
author: Darryl Lee
body: Hi [@Maria Fernanda Ordonez](/t5/user/viewprofilepage/user-id/5179146),

This is Darryl, Statuspage Support. I am here to help.

From your screenshot, it seems like your Statuspage stops accepting new subscribers.

This could be caused by various reasons, such as the Subscriber amount that your Statuspage has is already used up.

To better troubleshoot this issue, we suggest you contact Statuspage Support via [this link](https://support.atlassian.com/statuspage/), and we will help you accordingly.

Please note that we only assist in English.

Thank you for reaching out.

Best regards,   
Darryl Lee  
Support Engineer, Atlassian


Tags: cloud
Maintenance Status is overwritten when an incident is thrown
Asked by Kishore Kumar:

We are updating the component statuses through PagerDuty Integration. While doing so,  

When a component is under Maintenance, an incident is created in PagerDuty through another external automation. Due to this, the status of the component in StatusPage is also changed/ over-written with this new status as Partial Outage.  

While the status is in Active Maintenance, the component should not change any of its Statuses is my assumption. But it changes to Partial Outage as per the PagerDuty Integration Rule, when an incident occurs and goes back to Operational when it is resolved. Though it doesn't go back to previous state of "Under Maintenance".  

<br />

All these happens even if after selecting not to post the incident when the maintenance is available on the settings.

![Screenshot 2023-04-14 at 14.41.36.png](https://community.atlassian.com/t5/image/serverpage/image-id/251840i0A3B9F932210AC9E/image-size/large?v=v2&px=999 "Screenshot 2023-04-14 at 14.41.36.png")


Answers:
author: Kishore Kumar
body: ![Screenshot 2023-04-14 at 14.38.35.png](https://community.atlassian.com/t5/image/serverpage/image-id/251839i1BFB9F686FBFE4DB/image-size/large?v=v2&px=999 "Screenshot 2023-04-14 at 14.38.35.png")


Tags: cloud

maintenance
Integrating GCP Monitoring with Statuspage?
Asked by Jan Meznik:

I want to use Google Cloud Platform uptime monitoring with Statuspage.  

I can configure Google Alerting to send an email, but I cannot specify the keywords in the email subject, such as "UP" / "DOWN".  

Is there another way of configuring Statuspage to work with these alert emails from GCP?  

Perhaps there is another way to integrate these 2 services without using a third-party service?


Answers:
author: Darryl Lee
body: Hi [@Jan Meznik](/t5/user/viewprofilepage/user-id/5196004),

This is Darryl, Statuspage Support. I am here to help.

Unfortunately, the Email Automation for Components is restricted to including those keywords in the Email Subject as instructed in the [official document](https://support.atlassian.com/statuspage/docs/get-started-with-email-automation/#Step-2--Automating-the-component-via-email).

#### Alternative - Third-Party Components {#toc-hId-232258748}

[Documentation](https://support.atlassian.com/statuspage/docs/add-a-third-party-component/)

If your objective is to reflect the status of external services, such as Google Cloud Platform, you may add it directly to the path Components \>\> Third-party, and scroll down to find Google Cloud Platform. On the page, you can find the target service components to add.

For example:

![Screenshot 2023-04-18 at 17.46.30.png](https://community.atlassian.com/t5/image/serverpage/image-id/252431i28BD447C094FF2E4/image-size/large?v=v2&px=999 "Screenshot 2023-04-18 at 17.46.30.png")![Screenshot 2023-04-18 at 17.48.01.png](https://community.atlassian.com/t5/image/serverpage/image-id/252432i6F1E7F498E0FE389/image-size/large?v=v2&px=999 "Screenshot 2023-04-18 at 17.48.01.png")

#### Alternative - Statuspage API {#toc-hId--1575195715}

[Documentation](https://developer.statuspage.io/)

If your objective is to update your Statuspage with the service health/incidents of your own Google Cloud Platform (GCP) endpoint, you may consider setting up the integration via Statuspage API. By posting data from your GCP to Statuspage API endpoint, the component status or incidents could be automated accordingly.

#### Alternative - Third-party monitoring platform as an interim dispatcher {#toc-hId-912317118}

We also suggest integrating with a third-party monitoring platform that has direct integration with Statuspage, such as [Opsgenie](https://docs.opsgenie.com/docs/statuspageio-integration), to act as an interim dispatcher for receiving and updating your Statuspage from your GCP.

![Screenshot 2023-04-18 at 17.52.30.png](https://community.atlassian.com/t5/image/serverpage/image-id/252433i13194096AB5E83F3/image-size/large?v=v2&px=999 "Screenshot 2023-04-18 at 17.52.30.png")

*** ** * ** ***

We hope this is helpful.

Best regards,   
Darryl Lee  
Support Engineer, Atlassian


Tags: cloud
Failed Webhook not posting to fallback Email
Asked by himanshu70:

Hi Team,  
Currently we are trying to configure and test Webhook features for incident managements. The status page documentation saying if it fails to post on to webhook endpoint, it will post information to email to let subscriber know. But its not working in our scenario.

So I hav few query  
a. In case of failure, what http status Status page expects from webhook endpoint in order to trigger fallback email. ?

Use Case - We are responding 304 from middleware to endpoint and its not sending email. We hav also tried with 4XX and 5XX  
still same behabiour and email not received.

b. What would be use case scenario in which failed webhook will send email to associated email ID as per snapshot attached ?![3xx_webhook_doc.png](https://community.atlassian.com/t5/image/serverpage/image-id/251529iE094AD3AAF9BCB9F/image-size/large?v=v2&px=999 "3xx_webhook_doc.png")![endpoint_webhook.png](https://community.atlassian.com/t5/image/serverpage/image-id/251530i81B18842EF20EA74/image-size/large?v=v2&px=999 "endpoint_webhook.png")


Answers:
author: Abraham Musalem
body: Hi [@himanshu70](/t5/user/viewprofilepage/user-id/2139496) ,  

Thanks for reaching out to community. It could be that we are sending the email, it might just not be reaching you. It could be that it's being rejected by your email server or something similar.   

It's best to submit a ticket via support.atlassian.com so we can look further into this! Could you make sure you include the email address in question in the ticket info?   

Regards,   
- Abraham, Statuspage Support


Tags: cloud
Will incident notifications still go out if I turn off the subscription settings?
Asked by Ashley Unfried:

I do not want to allow anymore subscriptions, so need to turn off the allow subscription option. Will incident notifications still go out to my active subscribers if this is turned off?


Answers:
author: Rafael Meira
body: Hey [@Ashley Unfried](/t5/user/viewprofilepage/user-id/5190739) ?  

Essentially no, if you turn off the subscription settings in Statuspage, incident notifications will not be sent to your active subscribers. This is because incident notifications are sent to subscribers who have opted to receive updates via email or other notification channels. If you turn off the subscription settings, it means that subscribers will not be able to opt-in to receive notifications anymore, and those who have already subscribed will not receive any further updates.

Suppose you want to stop incident notifications from going out to your subscribers. In that case, you can also pause the incident, temporarily stopping updates from being sent out until the incident is resolved.  

Hope I could answer your question.  

Best,  
Rafa


Tags: cloud
Confirm RTO and RPO for StatusPage
Asked by Emma Takacs:

Hi there,

I'm looking for confirmation on the RTO and RPO for StatusPage.

I've looked at the Atlassian Data Management page (<https://www.atlassian.com/trust/security/data-management>) but it does not specifically state which tier, and therefore which RTO and RPO, statuspage falls into.

When I look at the support policy (<https://confluence.atlassian.com/support/atlassian-support-offerings-193299636.html>) it also states that "We have separate support offerings for Jira Align, Opsgenie, and Statuspage" and links out to the StatusPage product page which just has the different support plans but doesn't mention anything about RTO and RPO. I know the product is highly available however looking for a definitive answer on the RTO and RPO values. I note this question was asked previously in the forum and it points to the data management page but as previously mentioned it does not outline what tier StatusPage fits in to in order to be able to work out the RTO and RPO.

Thanks,

Emma


Answers:
author: Darryl Lee
body: Hi [@Emma Takacs](/t5/user/viewprofilepage/user-id/5195672),

This is Darryl, Statuspage Support. I am here to help.

Understand that this is an inquiry for the following two metrics of Statuspage service:

*\*RPO -- Recovery Point Objective -- data loss in the event of a disaster*

*\*\*RTO -- Recovery Time Objective -- services restoration in the event of a disaster*

As explained in [this community thread](https://community.atlassian.com/t5/Statuspage-questions/what-are-the-statuspage-io-RPO-and-RTO-requirements/qaq-p/1744421), here are the answers I found:
> The RPO and RTO timelines are mentioned here <https://www.atlassian.com/trust/security/data-management> There is a table toward the middle of the page with these defined and with examples.
>
> Additionally, if we do fall outside of the SLA uptime agreement you are eligible to request compensation as detailed here <https://support.atlassian.com/subscriptions-and-billing/docs/service-level-agreement-for-atlassian-cloud-products/>

If you are looking for the Operational RPO and RTO Timelines:
> We should not have Data loss in our day-to-day operations or measurements on time to recovery unless we are in a situation to measure those data points. <https://www.atlassian.com/trust/security/data-management> Will be the page to reference for this information.

In terms of the Tier, as explained in that article, Statuspage should fall at Tier 1.

![Screenshot 2023-04-18 at 16.57.53.png](https://community.atlassian.com/t5/image/serverpage/image-id/252419i5CBE4365DF2B3B00/image-size/large?v=v2&px=999 "Screenshot 2023-04-18 at 16.57.53.png")

*** ** * ** ***

We hope this is helpful.

Thank you for reaching out.

Best regards,   
Darryl Lee  
Support Engineer, Atlassian


Tags: cloud
How to integrate 3rd party status page into your own
Asked by FRANK JACQUES TBC:

Would like to add a 3rd party who is using status page already, into our own tree of modules, so we can pull the status of that said 3rd party directly as a service of ours..

is there a way to do it ?


Answers:
author: Tessa Tuteleers
body: Hi [@FRANK JACQUES TBC](/t5/user/viewprofilepage/user-id/5190005) ,

welcome to the community!

The third party would have to have their status page listed as third party component for you to use it.   
You can find the documentation about integrating components [here.](https://support.atlassian.com/statuspage/docs/add-a-third-party-component/)

Hope this helps!   
- Tessa