youngmon/atlassian-qna huggingface dataset:
Status Done is not regognized in Sprint closure
Asked by Mirian Albertoni:

There are some statuses in my project that we consider as concluded items for example: QA Done, Release to Homolog, Canceled and Done.

In all that cases JIRA not recognized it as concluded status when we try to close the sprint.

Jira shows the message: "**N** issues were incomplete. Select where all the incomplete issues should be moved:..."

That problem reflects on Reports as Burndown graphic too.

How can I solve it?


Answers:
author: Caroline McGowan
body: Anyone else have an answer to this issue..?


author: Nic Brough -Adaptavist-
body: Are all of these status in the last column of the board?

comments: author: Mirian Albertoni
body: Yes


author: Nic Brough -Adaptavist-
body: Bother, that usually fixes it.

Next culprit though - do any of the issues have sub-tasks that are not landing in the last column of the board?


author: Mirian Albertoni
body: There are no subtasks


author: Nic Brough -Adaptavist-
body: Hmm. Could you show us a view of the board?


author: Mirian Albertoni
body: ![2020-05-15 (2).png](https://community.atlassian.com/t5/image/serverpage/image-id/95096i4F15A422C93FCDE4/image-size/large?v=v2&px=999 "2020-05-15 (2).png")![2020-05-15 (3).png](https://community.atlassian.com/t5/image/serverpage/image-id/95097i4986F462656F6C68/image-size/large?v=v2&px=999 "2020-05-15 (3).png")


author: Ricardo Mu?oz
body: Hi, Can somebody help us with this issue?. I have the same problem!..

Regards


author: Albertoni, Mirian
body: I found the problem. The only column that is recognized as complete is the last column on the board. How we can see in the pictures, the last column was Blocked.... Doesn?t matter the configuration, the position of columns is the most important.


author: Nic Brough -Adaptavist-
body: Yep, as I suggested, your "done" column was not the last column on the board. I'm not sure why you told us it was, when your screenshot shows it was not.


Tags: done

jira-software
Zendesk Support Statuspage App API Response Error
Asked by Sean Griffith:

Hello Everyone,

We have installed the Statuspage app for Zendesk support. The application works fine when using the Zendesk test page: <https://test1282.statuspage.io/>

However when we link it to our status page, the app will not display the notifications and or the page. It will just return :The response received from the API is in an invalid format.

Not sure what to do here.. Any assistance would be helpful.

![Screen Shot 2020-05-12 at 9.45.33 AM.png](https://community.atlassian.com/t5/image/serverpage/image-id/94508i793EDA1A074C9B83/image-size/large?v=v2&px=999 "Screen Shot 2020-05-12 at 9.45.33 AM.png")


Answers:
author: Mateusz B?aszczyk
body: This same here

comments: author: Sean Griffith
body: I had to put in a ticket with zendesk support as it was on their end. They had to fix an issue they had found in our zendesk environment. Not sure what the issue was as zendesk did not offer the details. They had it fixed within a few days.
Remove users
Asked by Asher Francis:

Hi all

We have a Statuspage trial and by default, administrator and site admin groups had Statuspage "Product Access". However, admins won't necessarily need access to statuspage and we'll only have limited users able to create and manage incidents.

So I went into our Product Access page and removed administrators and site admins and just left myself in the group statuspage-users.

![statuspageusergroups.PNG](/t5/image/serverpage/image-id/94434i110BDA776A99690E/image-dimensions/510x148?v=v2 "statuspageusergroups.PNG")

However, when I go into statuspage, they're all still showing as users. This will obviously affect the pricing tier we're on so I want to remove them but there is no option to do so.

![statuspagememberswrong.png](/t5/image/serverpage/image-id/94435i561CED41D6693E9C/image-dimensions/577x367?v=v2 "statuspagememberswrong.png")

Any ideas?

Thanks


Answers:
author: Zach
body: Hey Asher!

I work on the Statuspage support team, and would be happy to help with

At the time of this writing, we have logic in place that a Site Admin within the associated Atlassian organization have access to the product, despite not being in the 'Statuspage' user group.

I've reached out to our products team regarding this, and have attached this community post to a feature request to allow the limiting Statuspage access for Site Admins.

I can't speak to when this change might be rolled out, but I will be sure to update this post should the be any updates.

comments: author: Asher Francis
body: Hi Keeb

Thanks for this update. Can you please confirm if this will go towards our Statuspage tier licensing? We only plan on getting the Startup plan which will allow up to 10 members but we don't want these spaces taken up by Site Admins who won't necessarily need access

Thanks

Asher


author: Zach
body: Hey Asher

Right now, it would count towards your total allocations within Statuspage, but if you could put in a ticket with our support team we can certainly investigate if there could be an interim solution!


Tags: access

member

user
question on audience-specific pages
Asked by Achyuth Chandra:

Hi there  

I would like to know whether we can have a public page in audience-specific page and on login can we have the user-specific page.

And does the user login has SSO?  

Thanks


Answers:
author: Zach
body: Hey Achyuth!

A public page would be a separate page type entirely from Audience Specific, as public pages are available on the public internet while Audience Specific require authentication to view.

You can use SSO for Audience Specific pages, you will just need to reach out to support for the feature to be enabled.
Statuspage metrics nodejs example doesn't do error checking?
Asked by Paul Dejean:

Hello. If I run the node.js example including the line:

var apiKey = 'your-api-key-goes-here';

With literally 'your-api-key-goe-here' instead of my actual API key. Of course it doesn't succeed at submitting metrics (presumably it gets a 401 error) but the script continues like nothing is wrong.

How could the example be improved in order to do some basic error checking?


Answers:
author: Dave Parrish _Atlassian_
body: Hey [@Paul Dejean](/t5/user/viewprofilepage/user-id/3910348) , it's Dave from the Statuspage product team. I agree it would be more helpful if our code samples for submitting metrics data included some error handling, in case the API request fails for some reason.

Thanks for the suggestion - I am adding it to our backlog!
Automated Incidents
Asked by Travis Rauh:

I know we can trigger component statuses through email automation, but is there a way to actually create, update and resolve an incident either through e-mail as well to give additional information on a status?


Answers:
author: Nick Coates
body: Hey Travis,

Welcome to the Atlassian Community! Nick here from the Broadcom team!

There is no way to create/update/resolve incidents via email. You either can do this in the Management Portal or via the API (<https://developer.statuspage.io/>).

I'm not sure if this would work for you but could you set up something like Mailgun to accept inbound email and set up an incoming route to the Statuspage API? I haven't tried this myself as we use the API directly at Broadcom.

Thanks,  
Nick Coates  
Product Owner - Service Status, Broadcom

comments: author: Travis Rauh
body: Thank you for answering my question and for the suggestion! Will look into it!

Travis


Tags: automation
How do I request 3rd parties be added
Asked by Ross Derewianko:

Hello

One of the critical components we'd like to display on our status page is OKTA's status.

Is there a place I can request this be added as a 3rd party component?


Answers:
author: Nick Coates
body: Hi Ross,

Nick from the Broadcom team here!

My recommendation would be to raise this as a product suggestion via <https://support.atlassian.com/contact/#/>. This will get to the Atlassian PM team who can add this to the enhancement backlog.

Thanks,  
Nick Coates  
Product Owner - Service Status, Broadcom
Character Limit
Asked by Neil Atkin:

Hi

Is there a character limit for incidents in Status Page?

Thanks


Answers:
author: Nick Coates
body: Hi Neil,  

Welcome to the Atlassian Community! Nick from the Broadcom team here.

There isn't any character limits in the body of incidents/maintenance. We've been using Statuspage since 2017, 25+ pages and never hit a limit (and trust me, we have many lengthy incidents/maintenance).

Hope that helps!

Thanks,  
Nick Coates  
Product Owner - Service Status, Broadcom

comments: author: Neil Atkin
body: Great! Thanks Nick


author: Mohiyoddin Vallibunvar
body: Hello Nick,

I'm facing the same character limit issue. I'm not sure what is the issue, but most of the messages are missing from the status page as the incident web page has all messages listed.
How can we export component outage information
Asked by Jessie De La Cruz Santos:

Status Page components have a 90 day view of outage information per component. This information is available down to the minute. Is there a way to retrieve/export this component information?


Answers:
author: Nick Coates
body: Hi Jessie, Nick from the Broadcom team here!

As far as I'm aware, there is no way to export the Uptime Showcase data for the components. I've checked the [API endpoints](https://developer.statuspage.io/) and it doesn't seem to be available either via the API.

Might be best [raising this as a request](https://help.statuspage.io/help/contact-us-30) with the Statuspage page.

Thanks,  
Nick
Difference between PUT and PATCH request for API /pages/{page_id}/incidents/{incident_id}
Asked by Sandeep_A:

Is there any difference between PUT and PATCH requests for /pages/{page_id}/incidents/{incident_id} URL to update an incident? I see same result using any of the above,


Answers:
author: DPKJ
body: [@Sandeep_A](/t5/user/viewprofilepage/user-id/3843611) Welcome to the community!

There is slight difference here (<https://developer.statuspage.io/#section/Basics>)

* PATCH - Update a single element
* PUT - Replace a single element in a collection (rarely used)

This means that when you call PATCH on \`Incident\`, only field that you are passing as payload will be updated and rest will remain same.

With PUT, all fields will be updated (i.e. old field will be replaced), it will require to send all fields as payload.

comments: author: Sandeep_A
body: As an example, I am trying to update a particular component associated with an incident with PATCH request as below. As a result of this request, the other components associated with this incident are removed and only the one in the request is present. Ideally, the PATCH request should have just updated the component listed in this request and leave the rest as is. Any thoughts ?

{  
"incident": {  
"name": "Sample incident modified",  
"status": "monitoring",  
"impact_override": "minor",  
"body": "We are continuing to work on a fix for this issue. Monitoring",  
"components": {  
"2vjjt397ssd2": "operational"  
},  
"component_ids": \[  
"2vjjt397ssd2"  
\]  
}  
}


author: DPKJ
body: [@Sandeep_A](/t5/user/viewprofilepage/user-id/3843611)By general API conventions your assumption is correct, but not all API providers are equal. So I guess for Atlassian in case of StatusPage, you need to provide full set for 'components_ids'.

But I will check with Atlassian team, if this is a design bug.


author: Sandeep_A
body: Sure Thanks!. For now, there is no difference in the way PUT and PATCH behaves for this end-point.


author: Christos Savva
body: Hello. I am on the exact same situation. When i try to add a new component in the components_id the previous values are replaced.   

So the only solution is to populate again the 2 arrays

components and

component_ids??
How do I make "About the page" visible when previously hidden?
Asked by Sophie Reynolds:

Hi

When we first designed our statuspage we hid the "About the page" bit to keep it cleaner however we realise this would be a good way to post messages that aren't about services but other useful information. For example we are off for the extended Easter weekend so wanted to communicate which services we are still supporting over this period.

Problem is now I can't see my updated "About the page" message and I can't remember if I can un-hide it within the application ? any help much appreciated!

Thanks

<br />

Sophie


Answers:
author: Sophie Reynolds
body: Hi

I managed to update this in the custom CSS section!
Is there an API to update a page's custom CSS?
Asked by jshthornton:

We have several status pages across the various brands we represent, all of which have the same CSS except for some CSS variables.

So we currently have a tool which generates each of these CSS files which I have to manually go through each page's UI and copy and paste the CSS in.

I couldn't find any APIs for updating it (other than seeing how the UI did it itself - which didn't seem public).

Is there a public API where we could provide the page id and a post body of the CSS to use and publish?


Answers:
author: Nick Coates
body: I've been managing Statuspages for 4 years for Symantec (now Broadcom)... we had 27 Statuspages in total (now reduced to 14 after product reshuffle). There isn't any API available for us to be able to customize the pages in terms of HTML/CSS/JavaScript and I don't think there is anything on the roadmap.

That being said, might be worth raising this as an enhancement and I'll be more than happy to be another customer to help push this.

Thanks,  
Nick Coates  
Product Owner (Incident Management) - Broadcom
Incorrect Component status using REST API for Incident
Asked by Sandeep_A:

While trying to create incident through REST API using URL [https://api.statuspage.io/v1/pages/{page_id}/incidents](https://api.statuspage.io/v1/pages/bgm7trkrxd7p/incidents) with body as below. The component status is shown as "Operational" instead of Degraded Performance. Not sure why!? I tried setting different values, none of them work.

{  
"incident": {  
"name": "Sample incident",  
"status": "investigating",  
"body": "Sample message",  
"components": {  
"component_id": "degraded_performance"  
},  
"component_ids": "b2t1x2dz246g"  
}  
}


Answers:
author: Zach
body: Hey Sandeep!

This is because the "component_id" field within "components" will need to be replaced with the components id. The below sample should get you the result you're looking for -

```
{
 "incident": {
   "name": "Sample Incident",
   "status":"investigating",
   "body": "Sample Message",
   "components": {
      "b2t1x2dz246g": "degraded_performance"
   },
   "component_ids": [
      "b2t1x2dz246g"
   ]
  }
}
```

comments: author: Sandeep_A
body: True, got this sorted out after raising a support request with atlassian team. Unfortunately, documentation sample payload doesn't reflect this. <https://developer.statuspage.io/#operation/postPagesPageIdIncidents>
How to set up crowd on another url?
Asked by Pavel Tananykhin:

I have a problem with authentication from another pc. I've unpack crowd server,setting up mysql bd like in [Manual](https://confluence.atlassian.com/display/CROWD/Installing+Crowd+and+CrowdID) , configure server.xml in apache-tomcat directory to set up proxyName and proxyPort for connector block(i make redirect from Nginx like JIRA or Stash).

When i start crowd,i can access for start page,i choose install crowd and after all steps i couldn't login

**Connection to authentication server failed. Please review the logs for more information.**

**[Pastebin log](http://pastebin.com/P2yUJDMz)**

**why he can't login?**

**i updated crowd.properties changing application password from data folder to bin/client/conf folder and bin/crowd-webapp/WEB-INF/classes folder**


Answers:
author: Nic Brough -Adaptavist-
body: It's because you've got the wrong connection settings. The last error in the log is a giveaway:

1. 2014-09-21 16:07:14,832 http-bio-8095-exec-19 ERROR \[crowd.console.action.Login\] Failed to connect to the authentication server, please check your crowd.properties
2. org.springframework.security.authentication.AuthenticationServiceException: The [application.name](http://application.name) or application.password in the crowd.properties file does not match the password in Crowd.

comments: author: Pavel Tananykhin
body: where should a change it? i update password in 2 directories bin/client/conf folder and bin/crowd-webapp/WEB-INF/classes folder and get this error again((


author: Jobin Kuruvilla [Adaptavist]
body: Check the crowd.properties under CROWD_HOME (data directory) and make sure the application password in the crowd.properties file is correct.

Another thing to check would be the URL in the same file. It should be localhost or the ip address of the machine.

If you want to reset the password, try this:<https://confluence.atlassian.com/display/CROWDKB/Getting+InvalidAuthenticationException+in+the+Log+File+When+Logging+into+Crowd>


author: Pavel Tananykhin
body: what does it mean correct?i have password in crowd.properties but how i know that it is correct?


author: Nic Brough -Adaptavist-
body: It means you've given it the wrong password. It does not match with what you have put in Crowd to allow it access. You need to check that what you've set up in Crowd matches what you've set in the file.Generally, you won't be able to read a password though, you'll need to change it to be 100% sure what is in there. I tend to use copy and paste to do this, so that I know I'm using the same source password every time.


Tags: crowd-administration
Crowd with Subversion
Asked by Jungsu:

I want to integration crowd with subversion. I need more infomation.

1) Is it possible Integrating Crowd with Subversion multi repository?  
` ``# Set this to the path to your repository`  
`SVNPath /var/lib/svn`  
2) is it using only http and https protocol?


Answers:
author: Tiago Comasseto
body: Hi Jungsu, Crowd - Subversion integration is configured using Apache, Crowd connector is an Apache module, you can use it with http or https (this configuration is handled by Apache directly) without any problem and you can configure authentication with multiple SVN repositories as well.

It's just needed to create multiple virtualhosts or locations in Apache and include Crowd authentication to access the repositories.

Cheers


author: AA APPDS
body: Hi Jungsu,Do you have intergrated crowd and subversion ? can you tell me how to do it? Please say as much detail as possible ,thanks!


Tags: crowd-administration
crowd
Asked by Allan Perry:

Is it possible to have Crowd on our servers authenticate users on a version of JIRA or Confluenc that you host?


Answers:
author: Caspar Krieger
body: The only form of external userbase support that our Cloud (formerly OnDemand) JIRA and Confluence support at the moment is sourcing the userbase (and authenticating users against) Google Apps. Docs are at [Managing Users and Groups with Google Apps](https://confluence.atlassian.com/display/AOD/Managing+users+and+groups+with+Google+Apps).

However, technically, at the other side, Crowd supports being the SSO provider for Google Apps (documentation: Crowd's [Configuring the Google Apps Connector](https://confluence.atlassian.com/display/CROWD/Configuring+the+Google+Apps+Connector)).

In theory, it's *possible* that in this way you could get Cloud JIRA and Confluence to talk to Server Crowd (i.e. that you host) via Google Apps, but I haven't heard of any customer going down this path; you'd probably be "swimming upstream", to say the least.

Typically people who go down this line of reasoning want to connect to their Server Crowd in order to expose users from their LDAP server to our Cloud products; if that's your situation, you may like to vote on [AOD-1837 - Support LDAP integration with OnDemand](https://jira.atlassian.com/browse/AOD-1837).


author: Jobin Kuruvilla [Adaptavist]
body: When you say "you host", do you mean onDemand? If so, that is not possible.


Tags: crowd-administration
restrictions on crowd group names
Asked by Gianna Migliorisi:

Is there any built-in functionality to Crowd to restrict the types of characters used when creating groups? We have an application that connects into crowd and it allows users to create groups with special characters - causing major issues for us when we do synchronizations between Crowd and JIRA.

Would like to understand if this can be prevented on the Crowd side, or if we need to build in validation on the application side.


Answers:
author: Tiago Comasseto
body: In Crowd you can define a pattern for new passwords with a regex (see [here](https://confluence.atlassian.com/display/CROWD/Configuring+an+Internal+Directory)), my understanding is that you'd like something similar for group/user names, right? If so, I'm afraid to say that it doesn't exist yet in Crowd out of the box. You may want to suggest this as a new feature at [jira.atlassian.com](https://jira.atlassian.com).

I hope it helps.

Cheers


author: Justin Koke [Administrative Account]
body: What issues are you seeing in JIRA? JIRA should be pretty resilient to usernames that are not using the standard ASCII set. Since JIRA supports LDAP and LDAP has a \*very\* broad definition of what characters can be in a named object, JIRA needs to be able to support it. It would be great to know what characters are not working atm!

One option that could work is to implement a new Custom Directory (that is a decorator to the current type that you use). You could then implement any specific logic you want to control around group names in this directory before calling the underlying directory.

<https://developer.atlassian.com/display/CROWDDEV/Creating+a+Custom+Directory+Connector>

comments: author: Gianna Migliorisi
body: Thanks. The issue we're having is primarily with group names, not user names. But we have groups that look like this: {!"!

In particular, the one causing the major problem is when there are unmatched curly braces in the group name (left-hand, but no right-hand) it breaks Crowd synchronization. Worked with support for a month to get to the bottom of that :smile: Wanted to try to understand if Crowd had an OOTB way of preventing use of those characters.


author: JustinK
body: Thanks for the further info here @Gianna Migliorisi! Wow, I would never expect anyone to be in a group that had that as part of the name! But as I mentioned above, there is nothing out of the box that will let you control group names, if you do want to get you hands a little dirty and write some extensions to Crowd I can think of a few ways to do this, inclusive of the option I gave you above.


author: joe
body: If the problem is with unmatched braces, you may be running in to <https://jira.atlassian.com/browse/JRA-33170> , which has a fix available.


author: Gianna Migliorisi
body: thank you @Joseph Walton ! This error was completely different from what I was receiving though, which may be why it was so annoying to track down. We need to upgrade our JIRA instance, we're running 6.0.8.


Tags: crowd-administration
Members Login under another name
Asked by dima slobodyanyuk:

I use JIRA 6.2 and crowd 2.7.2

Sometimes when members enter login and password, him authorizes like another user  


Answers:
author: Tiago Comasseto
body: Hi Dima, it may not be a Crowd issue, we have some KBs describing similar behavior when the application is behind a proxy:

* <https://confluence.atlassian.com/pages/viewpage.action?pageId=379879644>
* <https://confluence.atlassian.com/display/JIRAKB/Users+session+changed+or+hijacked+due+to+IIS+Output+Caching>

You may want to take a look at the article and see if they help.

Cheers

comments: author: dima slobodyanyuk
body: thanks Tiago Comasseto


Tags: crowd-administration

jira

jira-administration