youngmon/atlassian-qna huggingface dataset:
why STDOUT and STDERR buffering is very annoying?
Asked by SIDDU:

Our build process writes status to STDOUT, such as the current script that is executing. Sometimes one of our scripts hangs. We can't tell which script is hanging via the Bamboo UI because the Activity tab appears to buffer output. The last line written to STDOUT is critical. We'd rather not try to outsmart Bamboo by writing a lot of bogus lines to STDOUT.

Even I tried some solutions like:

* stdbuf -i0 -o0 -e0
* By setting the environment variable PYTHONUNBUFFERED but no use


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

Welcome to **Atlassian Community**!

Bamboo has a default Agent -\> Server heartbeat interval of 60 seconds, you can reduce that value at the cost of having more load on your server, but will likely show the logged output from your builds much more often. Make sure that you understand the consequences of that in your JVM as it will receive requests from your Agents much more often.

Check this KB article for instructions:

* [How to make Bamboo Agents report build status more frequently](https://confluence.atlassian.com/bamkb/how-to-make-bamboo-agents-report-build-status-more-frequently-1223820811.html)

Best regards,

Eduardo Alvarenga  
Atlassian Support APAC

**--please don't forget to Accept the answer if the reply is helpful--**
Bamboo server/DC
Asked by Shafeequr Rehman Mohammed:

Hi team,

1) is Bamboo 9.x is supported only by DC based license OR can we still run Bamboo 9.x with server based license.

2) Can Bamboo DC be run with one node (resembling like when run as a server)?

2a) What are the major changes in configurations that need to be changed while moving from server to DC based license keeping DC on one node?

Regards


Answers:
author: Eduardo Alvarenga
body: Hello [@Shafeequr Rehman Mohammed](/t5/user/viewprofilepage/user-id/4834475)

Bamboo 9.x works on both Server and DC licenses. You can run Bamboo on a single node when on a DC license.

When moving to a DC license, you don't have to change your Bamboo instance if you keep it on a single node. If you are moving to a cluster, you may have to consider moving certain parts of the Bamboo Shared Home folder to a [shared storage](https://confluence.atlassian.com/bamboo/configuring-shared-home-location-1063170554.html) running on NFS.

* [Clustering with Bamboo Data Center](https://confluence.atlassian.com/bamboo/clustering-with-bamboo-data-center-1063170551.html)

Cheers,

Eduardo Alvarenga  
Atlassian Support APAC

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

comments: author: Shafeequr Rehman Mohammed
body: Thank you so much [@Eduardo Alvarenga](/t5/user/viewprofilepage/user-id/4365410)
What is use of 'useLocalLicenseKey' key in bamboo pipeline
Asked by mneetesh:

Does anyone know the use case of this 'useLocalLicenseKey' key in bamboo pipeline under Clover, please let me know or point out to me to a documentation?  

Thanks for the help.


Answers:
author: alok m
body: The **useLocalLicenseKey** key within a Bamboo pipeline configuration, particularly under the Clover integration, is used to specify whether Bamboo should use a Clover license key that is locally configured within the pipeline or job, as opposed to using the global Clover license key configured in the Bamboo server's global settings.

Clover is a tool for Java and Groovy code that provides test coverage metrics to help improve code quality. It integrates with Bamboo for continuous integration and testing workflows, allowing you to generate reports on code coverage as part of your build process.

When you integrate Clover into your Bamboo build plan, you can specify a Clover license in two ways:

1. **Global License**: A single Clover license key can be added to the Bamboo server's global settings. This license is then used by default for all build plans and jobs within Bamboo that utilize Clover for code coverage.
2. **Local License** : Alternatively, you can specify a license key directly within a build plan or job's configuration. This is where the **useLocalLicenseKey** comes into play. By setting this key to **true**, you tell Bamboo to use a Clover license key defined specifically for that plan or job, rather than the global license key.

**Use Case**

The **useLocalLicenseKey** setting is useful in scenarios where:

* You have multiple teams or projects within the same Bamboo instance that require different Clover license keys. This could be due to licensing restrictions, project separation, or billing purposes.
* You are testing or evaluating a new Clover license in a specific project or build plan without affecting the rest of the Bamboo instance.
Tracking fields on the custom footer
Asked by Prabhu B:

Hello,  

I have a custom footer with some form to submit by the user.  
I wanted to capture these form field values once the user clicks on the submit button.  

I wanted the team help in where can I submit the values and how can it be tracked in the admin page.


Answers:
author: John M
body: Hi [@Prabhu B](/t5/user/viewprofilepage/user-id/5380300) ,

You can use [custom Javascript](https://support.atlassian.com/statuspage/docs/css-and-javascript-snippets-for-customizations/) to capture form data and send it to an external endpoint, but there is no way to view that data directly on the Statuspage admin screen.
discrepancy in subscribers
Asked by Michael Kaufman:

i am looking to implement statuspage. i have been looking at how the subscribers section works. i notices it shows 5 of 25 subscribers in use, but below it shows only two active and zero quarantines and unconfirmed.

does statuspage keep old subscriber counts? if i delete an email, does it keep it in the count?

![Screenshot 2023-12-04 145745.png](https://community.atlassian.com/t5/image/serverpage/image-id/295256i23196535C61A8248/image-size/large?v=v2&px=999 "Screenshot 2023-12-04 145745.png")


Answers:
author: Talar Pavlovic
body: Hey there Michael,

Thanks for writing into Community, I'm Talar from the Atlassian Statuspage support team, happy to help!

The count at the top would be the total of all the subscribers you have on the page - so a combination of all email, SMS, Slack or Webhook subscribers.

It should not be counting any that were removed. If you have no SMS, Slack or Webhook subscribers, please [log a ticket](https://support.atlassian.com/contact/) so we can investigate further.

Kind regards,  
Talar


Tags: cloud
Is there a way to display Components as a matrixed list?
Asked by angelo.gouvis:

I have 2 general Component groups:  

1. Regions  
2. Services

I'd like to represent those in a 2-dimensional matrix with Services as the rows, and Regions as the columns. This is instead of a linear list. The idea is to save screen real-estate, and make it visually "cleaner" for consumers of the Statuspage.  

Is this possible? If so, how?


Answers:
author: Arumugam M
body: Hey [@angelo.gouvis](/t5/user/viewprofilepage/user-id/5066077)

This is Arumugam from Atlassian Support. Thank you for raising your inquiry.

I understand that your aim is to personalize the page and present components in a unique layout.

We do provide the flexibility for modifications on public pages, which encompasses the employment of custom HTML, CSS, and JavaScript.

This implies that you can technically modify or augment any element utilizing JS, HTML, and CSS.

For further details on how to incorporate custom HTML, kindly consult our documentation:

<https://support.atlassian.com/statuspage/docs/use-custom-html-on-a-status-page/>

You can find some examples of CSS and JS in the link below:

<https://support.atlassian.com/statuspage/docs/css-and-javascript-snippets-for-customizations/>

Thanks,

Arumugam


Tags: cloud
Get number of incidents in last 24 hours and show the number in status page
Asked by Imthiyaz Ahamed:

Hi,

I am working on customizing stauspage with HTML, CSS, and JS. I would like to show the number of incidents that occurred in the past 24 hours on my main page. Is there any way we can get the count of the number of incidents that happened in the last 24 hours and show that on the main page?

Thanks \& Regards,

Imthiyaz Ahamed


Answers:
author: Abraham Musalem
body: Hi [@Imthiyaz Ahamed](/t5/user/viewprofilepage/user-id/5029817) ,  

Thanks for reaching out to community about this. You could try using the API to get the number of incidents within a certain date and then sending that value to your page. That will be the more challenging part. The API endpoint for that would be <https://developer.statuspage.io/#operation/getPagesPageIdIncidents>  

Best,  
Abraham, Statuspage Support

comments: author: Imthiyaz Ahamed
body: Hi Abraham,

I am aware about the APIs of statuspage. Do you have any sample code for this?


author: Abraham Musalem
body: Hey [@Imthiyaz Ahamed](/t5/user/viewprofilepage/user-id/5029817) ,  

Unfortunately not as we don't really have the bandwidth to help come up with custom code. If you see an existing page that is doing the same, you could inspect the page via chrome admin tools and extract some of the HTML/CSS they are using.   

Regards,  
Abraham
Customer Advocate Team Email?
Asked by JJohnson:

Hey I put in a few tickets to migrate my public page to an audience specific page and was told that the Customer Advocate Team would reach out to me to work out the details but they never did. I tried updating the ticket several times but get no response. I tried putting in a fresh ticket a week ago and still haven't heard anything.

Is there any way to escalate this ticket and get this done? or does someone have a contact email to the Customer Advocate Team so I can reach out directly?


Answers:
author: Chris DeGidio
body: Hi, [@JJohnson](/t5/user/viewprofilepage/user-id/5373733) Could you share the reference id for your Customer Advocate ticket? I would be happy to followup and ensure its in the right place.

Thanks so much!


Tags: cloud
Updating the affected components of an incident with PATCH does not work
Asked by Rico Landefeld:

I created an incident via UI with one affected component. I try to update the created incident with another affected component using the API with:  

```
PATCH https://api.statuspage.io/v1/pages/zwf0tpq2bpq9/incidents/5s2f7k64t577
Authorization: OAuth A_TOKEN
Content-Type: application/json

{
  "incident": {
    "component_ids": [
      "5s2f7k64t577", "41x1dbs0hqkd"
    ]
  }
}
```

The response contains only the initial affected component:

```
{
"id": "5s2f7k64t577",
"components": [
{
"id": "41x1dbs0hqkd",
"page_id": "zwf0tpq2bpq9",
"group_id": "qkht63js76v0",
"created_at": "2023-07-14T09:46:46Z",
"updated_at": "2023-11-27T08:37:17Z",
"group": false,
"name": "Banking API",
"description": null,
"position": 2,
"status": "partial_outage",
"showcase": true,
"only_show_if_degraded": false,
"automation_email": "component+18ff1006-86db-4712-82fd-7ebfbf73439e@notifications.statuspage.io",
"start_date": "2023-07-14"
}
],
"created_at": "2023-11-27T09:45:51Z",
"impact": "major",
"impact_override": null,
"incident_updates": [
{
"id": "x8d7g3bm46y8",
"incident_id": "5s2f7k64t577",
"affected_components": [
{
"code": "41x1dbs0hqkd",
"name": "APIs - Banking API",
"old_status": "partial_outage",
"new_status": "partial_outage"
}
],
"body": "We are currently investigating this issue.",
"created_at": "2023-11-27T09:45:51.416Z",
"custom_tweet": null,
"deliver_notifications": true,
"display_at": "2023-11-27T10:45:51.416+01:00",
"status": "investigating",
"tweet_id": null,
"twitter_updated_at": null,
"updated_at": "2023-11-27T09:45:51.416Z",
"wants_twitter_update": false
}
],
"metadata": {},
"monitoring_at": null,
"name": "Partial outage of some components (TEST)",
"page_id": "zwf0tpq2bpq9",
"postmortem_body": null,
"postmortem_body_last_updated_at": null,
"postmortem_ignored": false,
"postmortem_notified_subscribers": false,
"postmortem_notified_twitter": false,
"postmortem_published_at": null,
"resolved_at": null,
"scheduled_auto_completed": false,
"scheduled_auto_in_progress": false,
"scheduled_for": null,
"auto_transition_deliver_notifications_at_end": null,
"auto_transition_deliver_notifications_at_start": null,
"auto_transition_to_maintenance_state": null,
"auto_transition_to_operational_state": null,
"scheduled_remind_prior": false,
"scheduled_reminded_at": null,
"scheduled_until": null,
"shortlink": "https://stspg.io/9gcb2nr4wsm4",
"status": "investigating",
"updated_at": "2023-11-27T11:25:03Z",
"reminder_intervals": null
}
```

I would expect that the response (and the UI) show the additional affected component.


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

Taking a first look, your request does look correct, and it should be updating the incident components - I was not, however, able to replicate the issue on my end.

Could you please create a support ticket at <https://support.atlassian.com/> so we can further investigate and try to assist?

Regards,

Alan
Verification process conflicting with Google domain verification
Asked by Adam Pettersson:

Hello, my company has a statuspage which we are trying to verify domain ownership on for google.

I'm having a bit of a conflict though between the verification from Atlassian and Google since Atlassian requires a CNAME record for my domain and Google needs a TXT record for that same domain. And since you can't have both a CNAME and TXT record for the same domain I'm a bit puzzled on how to solve this.

I was hoping someone else has encountered this issue and has found a solution!

Google domain verification process:

[https://support.google.com/webmasters/answer/9008080#domain_name_verification\&zippy=%2Cdomain-name-provider](https://support.google.com/webmasters/answer/9008080#domain_name_verification&zippy=%2Cdomain-name-provider)

Atlassian DNS configuration:

<https://support.atlassian.com/statuspage/docs/configure-your-dns/>


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

Looking at the Google doc you provided, we see this:

You can verify ownership of root domains (example.com) or subdomains (m.example.com). Verifying ownership of a root domain automatically verifies ownership of all subdomains, but verifying ownership of a subdomain does not verify ownership of a parent domain. For example: verifying ownership of m.example.com also verifies ownership of pets.m.example.com, but does not verify ownership of example.com.

Could you use a subdomain for the Statuspage to set the CNAME, and verify the root domain in Google with the TXT?

Best Regards,  
Egor
If maintenance completed and I want extend same maintenance.
Asked by Kunwar Vaibhav Singh:

Hi Team,

If the maintenance window is completed I want to extend the same maintenance.

Is it possible to extend the completed maintenance?

Thanks.  
Kusingh


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

It is currently not possible to extend or reopen a closed maintenance or resolved incident - The only option is to create a new one, unfortunately.

Looking into our system, I was able to find an existing Feature Request for the option to reopen resolved incidents.

I have added this post to that request, and as Statuspage feature requests are currently for internal access only, If you ever need to reference the request to ask about its progress, the ID is **STATUS-68**.

I would recommend keeping an eye out on our community page for any news about feature updates:  
<https://community.atlassian.com/t5/Statuspage/ct-p/statuspage>

In the below link you can read about our feature implementation policy if you like:  
<https://confluence.atlassian.com/support/implementation-of-new-features-policy-201294576.html>

Let me know if you have any questions, or anything else we can try to assist with!

Regards,?  
Alan Violada


Tags: cloud
State that does not count agains downtime
Asked by shawnfranklin58:

I wam wanting to know how folks handle situations that the outage is beyond their control. For instance, if you are hosted in Azure and they have an outage. I don't want that outage to count against my uptime calculations.

Customer State?  
Adjust the outage time on each incident?  
or? other solutions

thanks

Shawn


Answers:
author: Egor
body: Hello There,  
Thanks for reaching out to Atlassian Community!   

What you can do is to add these services as 3rd party components, please see - <https://support.atlassian.com/statuspage/docs/add-a-third-party-component/>   

In that case, your uptime is not affected, it'll be just shown on your page that there's an incident, but on the side of your provider.

<br />

In case you're not able to add a 3rd party component, then you can create a separate component, which will be for the 3rd party company that you use. Once it's down, you can set it yourself as degraded and then fix it when the initial incident is fixed.

Please let me know if it helps.

Best Regards,  
Egor


Tags: cloud
Scheduled maintenance not showing up
Asked by support:

We have scheduled a maintenance for tomorrow at 7AM, but it does not show up under the Maintenance tab.

Does it appear closer to the "deadline" or have we not submitted the form correctly?

Thanks.

//Thomas


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

Scheduled maintenance events should normally appear in the "Maintenances" tab in Statuspage management.

If possible to create a ticket at <https://getsupport.atlassian.com/> we can help investigate what might be the issue.

Regards,

Alan


Tags: cloud
Statuspage audience specific - timeout for sessions?
Asked by Aleksander Eikeland:

How long is the timeout for user sessions on an Audience specific statuspage?

For example; if i log in as a consumer for a site and want to use this statuspage as a monitoring screen. Will i get logged out eventually without locking the computer?


Answers:
author: Skyler Ataide
body: Hi there Aleksander!

Here is a link to our documentation on idle session duration: <https://support.atlassian.com/security-and-access-policies/docs/update-idle-session-duration/>

Let me know if this helps or if there was something else that you're looking for here!
Customer doesn't receive the email subscription
Asked by solene_galeano:

Hello,

One of our bank industry customer doesn't receive the email subscription.   

Their IT team allowed our mail but it appears that action doesn't solve the situation.

Do you have any leads to help our customer ?

Thank you in advance for your help.

Have a good day.

Sol?ne


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

Welcome to the Atlassian Community.  
This issue usually happens with ANTI-SPAM specially for corporate emails.

I would recommend having the user subscribing him/herself on the statuspage to see if issue persists.

In case this answer helps you resolve your query, please accept it so it can help other community users in the future.

Regards,  
Eugenio
How to publish resolve reason from pagerduty to statuspage
Asked by santosh garbham:

Hello,

I see the moustache tag: pagerduty.event.data.resolve_reason

But if i put in incident communication template, it just publishes that incident is resolved without giving out the comment mentioned in pagerduty. please suggest how to do this

thanks,

santosh


Answers:
author: Jonas Martinez
body: Hello Santosh,

I'd like to know more about this issue - is your incident closing in Statuspage from Pagerduty? If so, are you trying to get the Pagerduty comment from the Resolve action in the Statuspage incident? Let me know if that is what we're trying to do.

comments: author: Abdel-Adhime Benhassine
body: Hello Jonas,

I don"t know about Santosh, but I'm trying to do what you just explained: "...trying to get the Pagerduty comment from the Resolve action in the Statuspage incident..." using the the moustache tag: pagerduty.event.data.resolve_reason this way:

```
The following incident has been resolved:

{{#pagerduty.event.data}} 
Incident: {{pagerduty.event.data.title}} 
Severity: {{pagerduty.event.data.priority.summary}} 
Service: {{pagerduty.event.data.service.summary}}
Resolution action: {{pagerduty.event.data.resolve_reason}}
{{/pagerduty.event.data}}
```

Any idea ?


author: Jonas Martinez
body: Hi Abdel! Is it possible for you to open a request ticket with us for further assistance?  
<https://support.atlassian.com/statuspage/>


Tags: cloud
Pages, plan and payment
Asked by Per Heideby:

Hi. I have a public startup plan with ten users. At the time I only have one active page.

My question is what do I have to pay if I create and activate another page, so I have two pages, but with the same ten users?

What I tried:

1. Create new page
2. Activate page
3. Statuspage suggests a new plan.

Which I why I wonder if I pay per page.


Answers:
author: Abraham Musalem
body: Hey [@Per Heideby](/t5/user/viewprofilepage/user-id/5365106) ,  

Thanks for reaching out. You are correct that we bill on a per-page basis. If you want to add another page, it will have you choose the tier that you want. Those user seats you get with the new page will collectively add to the total number of Statuspage seats.   

Hope this helps!   
- Abraham

comments: author: Per Heideby
body: Thank you for your answer.


Tags: cloud
Removing "Manage your Subscription" from emails
Asked by Colin Libby:

We want to tailor exactly which components our subscribers get from status page. Is it possible to remove the "Manage your subscription" buttons from the email notifications so that it cannot be changed from that point?


Answers:
author: Colin Libby
body: This has been answered by Atlassian:  

"We strongly recommend against using distribution lists for subscriptions. The reason is that any recipient on the distribution list would have the unsubscribe button, and clicking it would remove the entire distro list just as you stated. There currently isn't a way to disable the unsubscribe link that the recipients see. You can refer to this information here: <https://support.atlassian.com/statuspage/docs/enable-subscribers/>"


Tags: cloud
Private page - team uses Atlassian auth, customer uses Azure
Asked by Igor Kryltsov:

Is it possible to set up a private page that the internal team can access via Atlassian credentials and a customer set to authenticate with their Azure SAML/SSO?

For example, 5 people internally will update the page, 100 people from the team will subscribe/access, and 100 people on the customer side will subscribe/access the page.

I have heard that Atlassian has had some salespeople around since some time ago and not everything is self-served.

Since we are talking here about an AUD599-1499 a month deal I would not mind speaking to a salesperson ASAP as there are contenders.

Thank you

Igor


Answers:
author: Igor Kryltsov
body: I have heard that Atlassian has had some salespeople around since some time ago and not everything is self-served.

Since we are talking here about an AUD599-1499 a month deal I would not mind speaking to a salesperson ASAP as there are contenders.


Tags: cloud