youngmon/atlassian-qna huggingface dataset:
Iam trying to enable ephermal agent to OpenShift cluster Config file not found at Bamboo shared home
Asked by ramesh.rangaswamy:

Iam trying to enable ephemeral agent to OpenShift cluster through bamboo. In bamboo Overview \> ephemeral agent \> configuration the test connection failed saying Config file not found at Bamboo shared home

My config location is /data/bamboo/bamboo-home-9.2.1/config


Answers:
author: Shashank Kumar
body: Hello Ramesh,

Welcome to Atlassian community.

As per [Enabling ephemeral agent support](https://confluence.atlassian.com/bamboo/enabling-ephemeral-agent-support-1236444140.html) the config file needs to move to \<bamboo-shared-home\> folder.

I assume your \<bamboo-shared-home\> is inside your bamboo-home, can you move your config file to /data/bamboo/bamboo-home-9.2.1/**shared**/config and check if it works.

you have to put the path like this on the GUI

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/319451iD6D47723B0BCDAD9/image-size/large?v=v2&px=999 "image.png")

Regards,

Shashank Kumar

**\*\*please don't forget to Accept the answer if your query was answered\*\***

comments: author: ramesh.rangaswamy
body: Thank you for quick response. Followed detailed steps given, I am able to make connection successfully.
Bulk update requirements across plans
Asked by Wouter:

Is it possible to add a requirement to existing tasks in multiple (200+) plans in bulk?

The use case: Bamboo is assigning agents to tasks that meet the minimum capabilities (eg Java) but run under a different OS (Linux vs Windows) which breaks legacy scripts, and I want to add a system.os requirement without having to manually edit every task.


Answers:
author: Shashank Kumar
body: Hello Wouter,

Welcome to Atlassian community.

I guess this feature request covers what you are looking for [BAM-8476-Increase the number of autodetected agent capabilities (eg, operating system, platform, architecture, etc)](https://jira.atlassian.com/browse/BAM-8476) . Unfortunately this has not been actioned in a long time.

From Bamboo GUI, you cannot edit the requirement of Jobs from 200+ plans in bulk. This can be achieved via Rest API. You can try to follow the below steps

1. List the full_key of all the Jobs using the below SQL query, this will list all the Jobs which you have in your system, probably some filters needs to be used to filter out the Job key which you need, let me know if you need any help there.

```
select DISTINCT(full_key), title, description from build join build_definition bd on build.build_id = bd.build_id where build_type = 'JOB' and requirement_set IS NOT NULL
```

2. For each one of the job keys you've retrieved, perform a POST call to the API endpoint to add the requirement for the "OS" capability to match "Linux". **rest/api/latest/config/job/JOB_KEY/requirement** . For example,  

```
curl -H 'Content-Type: application/json' -u ADMIN:PASSWORD -X POST 'BAMBOO_URL/rest/api/latest/config/job/JOB_KEY/requirement' --data-raw '{"key":"OS","matchType":"EQUALS","matchValue":"Linux"}'
```

* Please replace ADMIN, PASSWORD, BAMBOO_URL accordingly.
* For JOB_KEY, you can create a script that iterates over the list of job keys you've extracted from the database, replaces JOB_KEY in the API call, and performs the POST call for each key. This will add the requirement to each job key.
* You can also change the --data-raw content according to the capabilities/requirements you want. The example shared adds a requirement to the job where the "OS" capability must match "Linux", which would make the job run on remote agents that you have set "OS" as "Linux" only.
* We'd suggest having a system administrator create a script that repeats the API call for all your job keys.

Let me know if this helps!

Regards,

Shashank Kumar

**\*please don't forget to Accept the answer if your query was answered\*\***

comments: author: Wouter
body: Thank you for the information, that's what I was looking for.
What is the User-Agent from the Statuspage Webhook?
Asked by Gabriel Nunes:

Hello! I'm creating a Webhook and to prevent wrong use of it, I want to block User-Agent that is not from de Statuspage.

Where can I find it?


Answers:
author: Jesse Klein
body: Hi Gabriel,

This is Jesse from the Statuspage support team. Welcome to the community and thanks for the question about the User-Agent. I went to webhook.site and, subscribed to my text page with the webhook endpoint and created a test incident. The user agent I got is `statuspage.io/webhooks/f5a56c75b8d17d3712bfb80987a95de861859388`

I would recommend allowing statuspage.io when possible to prevent any issues with this. Also, I believe that token is unique to the page you subscribe to so the ending of that URL would change. Hopefully, that helps!

Regards,  
Jesse


Tags: cloud

statuspage-cloud
Adding a url link in the description of a component
Asked by Kelvin.Jones:

I was wondering, my company have a long list of Components for Statuspage. When our dashboard users access the tool, is there a way they can click on the Component in our list, and it takes them to a provide overview page of the selected component or the ability access a url link from the component description field?


Answers:
author: Kevin Patterson
body: Hi [@Kelvin.Jones](/t5/user/viewprofilepage/user-id/5533548) ,

Statuspage does not support this natively. However, you can customize the HTML/CSS of your statuspage to achieve the result you are looking for.

1. update custom header HTML with a javascript that will modify the component names to be clickable and link to the URL you want to associate to the component.

2. In the Custom CSS override you can add some styling that will underline and change the text color to blue for components that have a link associated to them in your java script.

below is an screenshot of my environments that shows a link from the mobile app \& retail point of sale components that links to an overview page external from statuspage.

![statuspage.png](https://community.atlassian.com/t5/image/serverpage/image-id/333052i77DC2142F37EB60F/image-size/large?v=v2&px=999 "statuspage.png")


Tags: component

description
Webhook Customization & Authentication
Asked by Valentyn.Hulevych:

1) I want to know if we can customize webhook requests from StatusPage. Like for example setting headers, query parameters or body format.

2) Other important topic is how I can interact with authenticated webhook.


Answers:
author: Jesse Klein
body: Hello there,

Welcome to the community. Thanks for the questions:

1) I want to know if we can customize webhook requests from StatusPage. Like for example, setting headers, query parameters, or body format.

A: Webhooks subscriptions are not customizable at this time.

2) Other important topic is how I can interact with authenticated webhook.  
A: There's not an authenticated webhook.

If you're looking for more information about our webhooks, you can learn more here:

<https://support.atlassian.com/statuspage/docs/enable-webhook-notifications/>

Hopefully, this points you in the right direction but let me know if you had any other questions about this.

Regards,  
Jesse

comments: author: Valentyn.Hulevych
body: Many thanks for clarification.


Tags: cloud

statuspage-cloud
Not receiving Statuspage email notifications for certain apps
Asked by Zoe Castro:

Hi there, I was sent here by Zapier Support who felt they could no longer troubleshoot my issue.  

I suddenly stopped receiving Statuspage notification emails for Zapier and Fillout back in March. However, I continue to receive notifications for Airtable to this day. This is not an issue with my email account not being able to receive emails from [noreply@statuspage.io.](mailto:noreply@statuspage.io)

As Zapier attempted to troubleshoot my issue, I did randomly receive an alert for a Zapier incident on June 7, but not for incidents on June 12 and 14. I haven't received an alert from Fillout since March 30 despite multiple incidents listed on their Statuspage since then.

This is super frustrating and I'd really love to figure out how I can reliably receive these alerts for all tools I'm subscribed to. Any help you can provide would be appreciated. Thanks!


Answers:
author: Egor
body: Hey Zoe,   

Thanks for reaching out to Atlassian Community.   

We can help you for sure, could you please raise a ticket with us using the following link? <https://support.atlassian.com/statuspage/>   

With a ticket, we can see your email address and check the logs for your user to find out why you're not getting notifications.   

Best Regards,  
Egor

comments: author: Zoe Castro
body: Done, thank you Egor!
Is there a way to Unsubscribe users in a batch file?
Asked by Curtis Cottom:

If I have a list of 1000 email addresses of subscribers that I need to unsubscribe, is there a way for me to do this without searching each email address one at a time and selecting "Unsubscribe" ?


Answers:
author: Brant Schroeder
body: [@Curtis Cottom](/t5/user/viewprofilepage/user-id/5530215) welcome to the Atlassian community

The only options to remove subscribers are via the UI or via the API.

You can write a script using the API to bulk remove the users for you. You can read more about the subscribers API here: <https://developer.statuspage.io/#operation/postPagesPageIdSubscribersUnsubscribe>


Tags: cloud

statuspage-cloud
Which plan allow for more than 2 statuspages to be live publicly?
Asked by Yoav K:

Which plan allow for more than 2 statuspages to be live publicly?  


Answers:
author: John M
body: Hi [@Yoav K](/t5/user/viewprofilepage/user-id/5527713) ,

Each plan is on a per-page basis, so you would need to pay for each page separately. You can add multiple pages to the same account. After you add your first page you will see an option to add a new page, which will be on it's own subscription.

<https://www.atlassian.com/software/statuspage/pricing>

comments: author: Yoav K
body: Thank you John.  
With a free plan I can have to 2 pages live publicly, after Im trying to take the third page publicly, it says I cannot use the free plan. So I didn't understand which plan is the minimum required to have 3 pages live publicly.


author: John M
body: Thanks for clarifying [@Yoav K](/t5/user/viewprofilepage/user-id/5527713)

The free plan is the only plan that limits the number of pages you can have on that plan:  

<https://support.atlassian.com/statuspage/docs/what-do-i-get-on-a-free-plan/>

You can have 2 pages on the free plan and the third page would need to be on any other plan to go live.


Tags: cloud

statuspage-cloud
Integrate Entra Groups to auto add and remove subscribers from components
Asked by Matt Grayford:

Hello Everyone,

I know this is a bit of a stretch, but my company has need for integrating Azure/Entra user id's to subscribers in an automated fashion with statuspage. I've finally gotten my hands dirty and figured out how to make restAPI calls with statuspage on a local basis. Rather than handling imports personally I was hoping to setup some code to integrate API from azure with API from Statuspage to add and remove subscribers as they are added and removed from user groups within Azure/Entra. That way Azure/Entra is the source of truth, and no extra sheets/tracking is needed outside of it to add and remove subscribers.

I've yet to see anyone doing this online, other than making the basic calls. Is there a recommended coding language to get this done? Python? I'm new to coding and was wondering where the best places to start would be or if there were tools already in place to complete this.

Any input is welcome and suggestions would be great! Thanks again!

Matt G


Answers:
author: Mikael Sandberg
body: Hi [@Matt Grayford](/t5/user/viewprofilepage/user-id/4962049),

Welcome to Atlassian Community!

One way of doing it would be to use an iPaaS like tray.io, workato or any of the other ones out there. They are low code/no code ways of interact with different APIs and integrations. I use tray.io for multiple things, like getting assets from Intune and Jamf into Assets, assign requests based on on-call schedule in JSM just to mention a few.

comments: author: Matt Grayford
body: Awesome! Thanks for the suggestions! I'll take a look at those today and see if can accomplish what I need.

Matt


author: Matt Grayford
body: Deciding to go the github route to get it situated. Thanks again!


Tags: azure-devops

restapi

subscribers
Statuspage - Chinese language support/display
Asked by Peter Liu:

Hello,

We have Statuspage templates containing our own translated text in to Chinese. Will this display correctly on Statuspage and email notifications ?

Thanks


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

Yes, your custom templates with translated Chinese text will display correctly on the Statuspage and in email notifications. Statuspage should render your translated content as expected. Please note that all generic messages from Statuspage are going to remain in the default language - English.   

If you encounter any issues, please let us know for further assistance.  

Best Regards,  
Egor


Tags: cloud

statuspage-cloud
Disabling SMS
Asked by Scott Gast:

If SMS gets disabled as a setting, what happens to any existing SMS subscribers? Are they notified in any way?


Answers:
author: Andy Gladstone
body: [@Scott Gast](/t5/user/viewprofilepage/user-id/5273333) welcome to the Atlassian Community.

If you remove SMS messaging as an option, current subscribers will not be informed of the change. It's a setting managed by you/your organization - but not something that triggers any changes or messaging to the end-user.

Hope this helps!
Remove "Unsubscribe" from notification email footer
Asked by Justin Gutierrez:

For Statuspage customer notifications is it possible to:

1. Remove the "Unsubscribe" option from emails to our internal staff? The notification emails will only hit the inbox of staff internally. No external.

2. If not, can we change the option to something that will not auto-unsubscribe the user?

![statuspage unsubscribe.png](https://community.atlassian.com/t5/image/serverpage/image-id/330946i03790ECA96EF6304/image-size/large?v=v2&px=999 "statuspage unsubscribe.png")


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

At the moment, it is not possible to completely remove the "Unsubscribe" option from Statuspage notification emails. This option is automatically included in the email footer to comply with email communication best practices and regulations.  

Question 2: Modify the "Unsubscribe" Option:

While you cannot remove the "Unsubscribe" link, you can provide additional guidance to your internal staff on what to do if they accidentally click it.   

Best Regards,  
Egor


author: Justin Gutierrez
body: Referring to the 'noreply@statuspage.io' emails that a customer will receive when an incident is created. Areas of concern are outlined in red.


Tags: notification

subscription
For Status Page, Is there any option of Webhooks or HTTP Request instead of automation email t
Asked by Praveen Kumar:

For Status Page, Is there any option of Webhooks or HTTP Request instead of automation email t


Answers:
author: Alan Violada
body: Hey Praveen, Alan from the Statuspage Support team here.

Statuspage has two different APIs available - A read-only public API, and the Manage API, which has endpoints available for editing your page, creating incidents, managing subscribers, and much more.

Related documentation:

[What are the different APIs under Statuspage?](https://support.atlassian.com/statuspage/docs/what-are-the-different-apis-under-statuspage/)

[Manage API - Incident creation](https://developer.statuspage.io/#operation/postPagesPageIdIncidents)

Regards,

Alan


Tags: automation

cloud

statuspage-cloud
Why can't people subscribe to my status page
Asked by Christian Glover Wilson:

The button seems to have disappeared


Answers:
author: Nicolas Grossi
body: [@Christian Glover Wilson](/t5/user/viewprofilepage/user-id/5525338) Welcome! You might take a look at this link: <https://support.atlassian.com/statuspage/docs/enable-subscribers/>

HTH

Nicolas

comments: author: Christian Glover Wilson
body: Thank you. I had consulted that, every check box is checked but there is no longer a CTA to subscribe


Tags: cloud

statuspage-cloud
StatusPage - How to subscribe new users to 0 components by default.
Asked by Chris Milton:

Hi team,

I feel like this has changed recently, but may be wrong. Whenever I create a new subscriber on StatusPage, they are automatically subscribed to ALL components. Is it possible to flip this so that they are assigned to 0 components by default?

Thanks,

Chris


Answers:
author: Chris Milton
body: Thanks Egor. That is unfortunate, as it would seem more logical to subscriber users to nothing by default, and then add, rather than subscribing them to everything and then taking away.

Thanks,

Chris


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

Currently, Statuspage automatically subscribes new subscribers to all components by default. Unfortunately, there is no built-in option to change this behavior so that new subscribers are assigned to 0 components by default.

You would need to manually adjust their subscriptions after they are added or use the API to update their component subscriptions programmatically.

If you need further assistance, please let us know.

Best Regards,  
Egor


Tags: cloud

statuspage-cloud
move status ot another jira account
Asked by Haris Khan:

I want to move this status to another jira account of client


Answers:
author: Egor
body: Hey Haris,   

In case you want to move Statuspage organization from one Atlassian site to another, then you need to contact us using the following link and we'll assist you further - <https://support.atlassian.com/contact/>

Best Regards,  
Egor

comments: author: Ilze Skrulle
body: Hi, Egor,

I cannot find the Statuspage as an option under "Which product(s) do you want to migrate to?\*"

What category should I choose for migration?


author: Nicolas Grossi
body: [@Haris Khan](/t5/user/viewprofilepage/user-id/4681698) Welcome, Actually what you mean by move status ?

Nicolas


Tags: cloud

statuspage-cloud
Ideas for maintenance page posts with global impact (multiple time zones)?
Asked by Julia Duda:

My organization has a couple products that have global impact when taken offline for maintenance. Currently, we create a maintenance page post that lists the date and time with a lengthy list of time zones. Is there a way to create a "parent" maintenance post with separate "children" for each of the time zones we want to represent?

Or is there a way to display the date and time of the maintenance in one time zone (EST/EDT) but depending on where a user lives, it will show up for them in their local time zone?


Answers:
author: John M
body: Hi [@Julia Duda](/t5/user/viewprofilepage/user-id/5522605) ,

Unfortunately, we don't have a way to create parent maintenances, and as for the conversion to local timezones, we do have a feature request for this logged under STATUS-22.

This may be something you could accomplish with custom Javascript (if your plan includes custom HTML/CSS/JS) by getting the user's timezone from their browser and then converting it to local time.
Any way to delete / deactivate / unsubscribe to Statuspage?
Asked by Juan Carlos Pin:

Hello everyone!

I turned on Statuspage to test it and learn its functioning, but I do not longer need it.

How could I delete it from my subscriptions page? There's no way to turn it off?

THX!


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

Please follow the steps described here - <https://support.atlassian.com/statuspage/docs/delete-a-page-or-organization/>   

In case you're still having issues, please feel free to raise it with us.

Best Regards,  
Egor

comments: author: Juan Carlos Pin
body: Thanks [@Egor](/t5/user/viewprofilepage/user-id/3583730) but it says

![Captura de pantalla 2024-06-20 143623.png](https://community.atlassian.com/t5/image/serverpage/image-id/330878i9866240B47DAAEDB/image-size/large?v=v2&px=999 "Captura de pantalla 2024-06-20 143623.png")


author: Nicolas Grossi
body: [@Juan Carlos Pin](/t5/user/viewprofilepage/user-id/4667358) Did you check the following link: <https://support.atlassian.com/statuspage/docs/enable-subscribers/> ?

Nicolas

comments: author: Juan Carlos Pin
body: Thanks [@Nicolas Grossi](/t5/user/viewprofilepage/user-id/676185) I will study that!


author: Nicolas Grossi
body: Could you please mark the answer as accepted if you agreed ?

Thanks


author: Juan Carlos Pin
body: Hi [@Nicolas Grossi](/t5/user/viewprofilepage/user-id/676185) The point is that there's nobody subscripted to it. I just need to remove it from my products :)

THX


Tags: cloud

statuspage-cloud
Status page reject our Email with Hard Bounce
Asked by Simone Maccagni:

Hello,

we're setting up a statuspage with email automation.  
At some point I realized no email were received by statuspage, therefore the component status was not updated.

On further investigation, I found that our Mail Server Received Hard Bounce Messages with status 5.7.1 (Hard - Delivery not authorized, message refused) from all the status Page Email Endpoint, which resulted in getting them added in Discarded list.

Is there a way to check what has caused this Hard Bounce Messages with status 5.7.1 and how we can avoid it?

Thanks,

Simone


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

The status 5.7.1 error typically indicates that the email was refused due to a policy restriction on the receiving mail server. Here are some steps you can take to address and avoid this issue:

1. **Check Email Sending Limits:**

Ensure you are not exceeding the email sending limits set by your mail server or email service provider.

2. **Whitelist Statuspage Email Endpoints:**

Add the Statuspage email endpoints to your mail server's whitelist to prevent them from being blocked.

3. **SPF, DKIM, and DMARC Records:**

Verify that your SPF, DKIM, and DMARC records are correctly configured. This helps in authenticating your emails and preventing them from being marked as unauthorized.

4. **Check Email Content:**

Ensure that the content of your emails complies with email sending policies to avoid being flagged as spam or unauthorized.

5. **Monitor and Remove from Discarded List:**

Regularly monitor your mail server's discarded list and remove any Statuspage email endpoints that may have been added.

6. **Contact Email Service Provider:**

Reach out to your email service provider or IT team to investigate further and get detailed logs about the specific cause of the bounce messages.

7. **Use a Different Email Endpoint:**

If the issue persists, consider using a different email endpoint or setting up a dedicated email account for Statuspage communications to isolate and troubleshoot the problem.

Thank you,  
Egor


author: Nicolas Grossi
body: [@Simone Maccagni](/t5/user/viewprofilepage/user-id/5521098) Welcome, as far as i know, hard bounce rejects are caused for non existing email address or user.

Could you please check that ?

Nicolas

comments: author: Simone Maccagni
body: Thanks Nicolas. I'm not referring to subscribers notification.

We linked our services to status page with the email automation, our monitoring systems are sending emails to status page reporting the status of our services.

We saw once that the emails sent from our monitoring system to status page bounced back. Hope this clarifies the situation.