youngmon/atlassian-qna huggingface dataset:
Help with debugging a team action/channel.
Asked by Michael Hilty:

Hello,

I am working on setting up a team action to send MMS notifications using Twilio. I have configured the action channel for the Twilio REST endpoint, and have configured an action with all predefined values, following the Twilio examples. I cannot get it to send a test message from the team action.

In the alert log, I can see where it executed the team action, and I see in the OpsGenie logs where the action was executed, but no HTTP response information or any other helpful debugging information. On the Twilio side, I am not seeing anything in the logs.

I am new to creating actions, and any help in debugging a REST endpoint action/action channel would be greatly appreciated.

Thanks,

Michael Hilty

michael.hilty@compucom.com


Answers:
author: Robert
body: Hi [@Michael Hilty](/t5/user/viewprofilepage/user-id/3800546) !

I just did a couple tests on my own account with an action tied to a request bin site ([https://beeceptor.com](https://beeceptor.com/)). When I configured the request bin to reply with something like a 502 status code, Opsgenie retried the action 10 times then logged the response:

![Image 2020-03-10 at 8.56.13 AM.png](https://community.atlassian.com/t5/image/serverpage/image-id/86006iCE1B80042937D455/image-size/large?v=v2&px=999 "Image 2020-03-10 at 8.56.13 AM.png")

So it did take a minute or so to go through the retries, but logged the status code afterward.

Do you at least see these entries for the action you've set up? Or are you only seeing the action was sent and/or failed?


Tags: rest
alert notes enforcement
Asked by Nic.Zanelli:

I want to make sure that positive control is maintained on alerts after acknowledgement. Too many times I'm unable to tell if a play has been executed against an alert or it's the case that the engineer has acknowledged and become distracted.

I want to

(a) make alert notes mandatory before the alert can be closed

(b) AND/OR run queries to identify un-noted alerts.

I have tried dynamic fields, but couldn't make anything work.


Answers:
author: Samir
body: Hi [@Nic.Zanelli](/t5/user/viewprofilepage/user-id/3748954) - Opsgenie doesn't have the option to enforce a note to be added before allowing the alert to be closed, nor is it currently possible to query for alerts with or without notes.

We do have feature requests for both of these options though, so hopefully they will be added to the roadmap in the future!

Thanks,

Samir
What permissions are needed to edit a user name?
Asked by Scott Wright:

What permissions / role do I need to perform global edits? My account has Admin role attached, but I can't edit another user's full name. I've also tried being an owner, but no luck. Is there a 'root' level or 'domain admin' role I need to perform any task?


Answers:
author: Ste Wright
body: Hi [@Scott Wright](/t5/user/viewprofilepage/user-id/3747829)

I'm not an OpsGenie user, but [this page](https://docs.opsgenie.com/docs/users-and-roles#section-updating-users) details how to update users.

It does mention:
> **Updating Other Users**   
>
> Owners, admins, and users with edit configuration rights can update other users' login e-mails, profile details, and roles.  
>
> To update profile details, click the desired user to update. The Profile page of the clicked user opens. Update the login e-mail and profile details the same way as updating your own.

\^ And to update the username, it mentions
> **Updating Username**

*
  > To update your username, click the **Change e-mail** button at the end of your Login e-mail (Username).
*
  > Write the new desired e-mail address to set as your new login e-mail, and click **OK**.

So it looks like email is the username rather than full name, which is edited via the profile. Do these options not work for you?

Ste

comments: author: Peter Krootjes
body: hi, i am also interested in the answer to this question. i can not change the full name in the edit profile page - it has a greyed out/ not able to access. i can change the other values as address.

<https://support.atlassian.com/opsgenie/docs/add-invite-update-and-delete-users/#Updating-Other-Users>

here it appears i should be able to change it though.

any ideas?
Support Chat icon missing from console screen
Asked by Michael Thompson:

When we originally tried out OpsGenie a few months ago there was an icon in the lower right part of the screen that allows us to open a chat window with support. We just got our license and I've been setting things up, but I noticed that the Chat icon is no longer there.

I thought it might be a browser issue, but I tried in Chrome, Firefox, and IE and got the same result. I confirmed that two of my colleagues see the same screen, no Chat icon.

Has Support Chat been removed from the OpsGenie UI?


Answers:
author: jira_infralinc
body: Same issue here.... I haven't seen a legacy chat window in WEEKS.  

<br />

comments: author: jira_infralinc
body: Safari, no firewall rules.


author: Mark Campbell-Vincent
body: Hi [@Michael Thompson](/t5/user/viewprofilepage/user-id/732471)

you may need to reach out to your Sys admin to see if anything is blocking the chat icon if there are other colleagues not able to see the icon. Anyone should be able to see the chat icon.

comments: author: Michael Thompson
body: Thanks for the tip [@Mark Campbell-Vincent](/t5/user/viewprofilepage/user-id/2365445) . I have confirmed two of my colleagues are experiencing the same issue. I'll see if anything might be blocking it.


author: Michael Thompson
body: Well I'm stumped. Nothing appears to be blocking chat, but it simply will not show up.


author: Mark Campbell-Vincent
body: Hi [@Michael Thompson](/t5/user/viewprofilepage/user-id/732471) ,

that's odd. It may be best to reach out to support in a ticket for us to further assist. I've provided a link to create a ticket below:

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


Tags: chat
How to configure Opsgenie to send a full report about On-call statistics?
Asked by Alona Prykhodko:

Hi,

Is there any solution to make Opsgenie send a full report about On-call statistics?

I have managed to send the sum of the reported hours, but we need a detailed report for proper accounting where weekdays and holidays matter.

Otherwise we need to copy/paste this info manually, which is not an option as we have many teams.

In UI I can open a detailed view

![Screen Shot 2020-03-02 at 4.52.24 PM.png](https://community.atlassian.com/t5/image/serverpage/image-id/84949i4523168041A4B48D/image-size/large?v=v2&px=999 "Screen Shot 2020-03-02 at 4.52.24 PM.png")

But when I send it I have only the Summary

![Screen Shot 2020-03-02 at 4.47.34 PM.png](https://community.atlassian.com/t5/image/serverpage/image-id/84947i11C391C382454220/image-size/large?v=v2&px=999 "Screen Shot 2020-03-02 at 4.47.34 PM.png")

Thanks, any related advice is much appreciated.


Answers:
author: Samir
body: Hi [@Alona Prykhodko](/t5/user/viewprofilepage/user-id/3436018) - So it sounds like you're trying to send that first table? If so - could you share how you produced that table? I'm not able to reproduce a similar table in my account.

Feel free to reach out to our support team through the in-app chat (blue bubble in bottom right of screen when logged into Opsgenie), or by filing a ticket through <https://getsupport.atlassian.com/>

Thanks,

Samir
Global notification
Asked by andrea:

Is it possible in Opsgenie to make global notification rules? That is to force workflow for every user (first sms, few minutes after voice call etc.)


Answers:
author: Nick H
body: Hi Andrea,

Yes! The best way to do this is with Central Notification Templates: <https://docs.opsgenie.com/docs/central-notification-templates>

CNTs provide the ability to define shared notification settings that are managed from a single place, and can be assigned to user(s) account roles. They standardize notification rules and can be configured to notify via sms first, voice a few minutes after, etc.

Let us know if you have any additional questions or issues around this!

Best,

comments: author: andrea
body: Thank you!
Secondary alerts for the same issue
Asked by Dusan Vuckovic:

Hi ,

I have Zendesk integrated with OpsGenie. When **a critical issue** is created in Zendesk, Alert is been triggered. This works like a charm .

What I want to do is, when L1 agent triggers a macro in Zendesk to "**Escalate to L2** " (adds a tag *dispatched_to_l2*), new alert should be created for the new team (L2 team rota), and the previous Alert should be closed.

Now, deduplication is preventing me from doing this. I can see secondary alerts coming in, but not being triggered.

The ideal case would be that when a ticket is Zendesk is escalated to L2, Incident would be formed that would incorporate initial Alert and this secondary one, aimed at the L2 team. Primary Alert should be closed, as previously stated.

How this can be done ? Ty


Answers:
author: Samir
body: Hi [@Dusan Vuckovic](/t5/user/viewprofilepage/user-id/3775276) - I have seen a similar workflow configured that involves multiple triggers to be configured. So when a ticket is created, it triggers an alert to be created in Opsgenie. then when the team is changed in Zendesk, it will first trigger the initial alert to be closed in Opsgenie, *and then* trigger a new alert to be created for the L2 team in Opsgenie.

Opsgenie can only execute 1 action off a single received request, so Zendesk will need to send 2 triggers, 1 to close first alert, and another to create a new alert.

You can reach out to our support team via in-app chat, emailing support@opsgenie.com, or filing a ticket with us through <https://getsupport.atlassian.com/>

And we should be able to work with you to test this out.

Thanks,

Samir

comments: author: Dusan Vuckovic
body: Hi Samir,

it is as you say. Only diff is there is no "Close" action for Zendesk connector, for some reason. Only way to implement was to use Email connector in order to close out alerts.

Zendesk connector needs improvement.

Thank you for the answer
Create a single team to reference when creating alert to notify multiple teams
Asked by Dietrich Lehr:

We have numerous teams that are set up in OpsGenie, but have a use case for severe issues where we'd like to create a single alert and notify ALL those teams at once based on their on-call schedule. This is easy to do by referencing each team individually, but that leaves room for error and takes more time. I want to reference ONE team (more like a group of teams) when creating a manual alert that reaches all of them.

Example: When creating an alert, I put TheATeam as the responder...which then alerts Team1, Team2, Team3, Team4 on call members.

What is the simplest way to do this in OpsGenie?


Answers:
author: Dietrich Lehr
body: I actually with with a Global Policy Alert in which a keyword triggers an alert to multiple responders.

comments: author: Emirhan
body: Great news! [@Dietrich Lehr](/t5/user/viewprofilepage/user-id/3592264)

This is also another work-around to reach what you've been looking for - glad to see that you've managed it!


author: Emirhan
body: Hello [@Dietrich Lehr](/t5/user/viewprofilepage/user-id/3592264) ,

Thank you for contacting Opsgenie Community!

When you are adding responders to the alerts, in the advanced settings of integrations, you can also add schedules/escalation policies as a responder. On the other hand, by using escalation policies, you can route alerts to different teams with "route to team" escalation policy feature.

That being said, you can create a dummy team along with a new escalation policy, which will route alerts to multiple teams - see attached.

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

After that configuration, you can add the escalation policy you freshly created as a responder to one of your integration's create alert rule. Rule of thumb, the integration needs to be assigned to no-one, which means, it needs to be a global. The configuration below would help you to send alerts to multiple teams in specific conditions. ![image (4).png](https://community.atlassian.com/t5/image/serverpage/image-id/82984iF8C6E6140DCF55CE/image-size/large?v=v2&px=999 "image (4).png")

Do you think this kind of solution would help your use-case?

Let me know if anything else is needed, would be happy to assist!

Emirhan from Opsgenie Support


author: Theis Joergensen
body: [@Emirhan](/t5/user/viewprofilepage/user-id/2227565) Hi Emirhan,

I tried this but found some issues with this approach.

Firstly, the responder team in the alert will remain as the "dummy team" until manually changed.

Secondly with this approach the routing rules is overridden.

In my case i have a P5 alert coming in to the dummy group forwarding to two teams where one is set to match all alerts and the other only if greater than P4.

Both teams where notified even though it was a P5.

Is there a way to disable the feature that OpsGenie accumulate incoming request with same name and instead create them individually so i can have multiple integrations for different groups receiving the same ticket from JSM?

Brgds

Theis
How can I configure a schedule with no overlap to another schedule?
Asked by Jason H:

Is it possible to configure a schedule (rotation) that does not overlap with another schedule in terms of who is on-call?

What we're trying to achieve is a schedule (rotation) for help-desk duties from our pool of engineers that automatically excludes whoever is currently on-call at any given time. The rotation would automatically skip whoever is on call at that time.


Answers:
author: Prasanth
body: Hi Jason,

At the moment there is no way to automatically exclude a set of users those are part of another schedule. That needs to be done, manually while creating a schedule.

Best regards,  
Prasanth Thaikkalloor

comments: author: Jason H
body: Our current approach is that when a clash occurs, we'll add an override to one of the schedules.


author: Mykhailo Oleksiuk
body: [@Prasanth](/t5/user/viewprofilepage/user-id/1142507) It's deplorable that this issue has not been resolved in years. It's evident that each company starting 25+ devs will have different environments (stage, prod). There will be devs that are taking part in prod on duties (say middle \& seniors) and more devs (including juniors) taking part in stage on duties. And you would like to organize their schedules smoothly without overlapping between prod and stage for example.
How to only allow Jira tickets with Sev 1 to alert opsgenie and ignore others
Asked by Jason Goldberg:

As of now as soon as a ticket is created it notifes me in opsgenie but what i want is that one a ticket is set to In Progress and has a Jira priority of Sev 1 it should then send the notification to opsgenie


Answers:
author: Jason Goldberg
body: I was able to get the filters to work. Seems the status has to be in all caps. No idea why but it works.

![Screen Shot 2020-01-21 at 7.36.50 PM.png](https://community.atlassian.com/t5/image/serverpage/image-id/79894i856D136EEDB6153C/image-size/large?v=v2&px=999 "Screen Shot 2020-01-21 at 7.36.50 PM.png")

comments: author: Kate Clavet
body: Glad you got it to work! Thanks for sharing your experience, I'll pass this feedback along :)
Why can't I save changes to a custom search?
Asked by Esther Strom:

I've set up some custom searches in the Alerts view. I recently decided to add a parameter to each search, but when I tried to resave the saved search, it insisted that I provide a new name for the search and created a second saved search. I tried just entering the existing search name, but it won't let me do that; says that search already exists. So now I have to delete all of my existing saved searches and recreate them with the new params.

Is there not a way to save query changes to an existing search? It's kind of a pain to have to do this for a dozen or more saved searches...


Answers:
author: Emirhan
body: Hey [@Esther Strom](/t5/user/viewprofilepage/user-id/2991092) ,

Thank you for reaching out to Opsgenie Community.

Unfortunately, being able to edit saved-searches is not an option at present. On the other hand, good news are, there is going to be some improvements regarding saved searches in the future. In addition to above, we already have an open feature request related with your issue.

What I could do for you is adding your account name into the ticket and raise the count of waiting customers for this ability. How does that sound to you?

Sincerely,

Emirhan from Opsgenie

comments: author: Esther Strom
body: Well, at least it's acknowledged that this is a shortcoming. Yes, please add my name to the ticket.

Will OpsGenie tickets ever be added to the jira.atlassian.com site so we can track and vote on them ourselves?


author: Jerry Gluck
body: Hello,

I'd like for our account to be added to the ticket also, please.

Thanks,

-Jerry


author: Emirhan
body: [@Esther Strom](/t5/user/viewprofilepage/user-id/2991092) ,

Unfortunately, Opsgenie's tickets are not publicly exposed to jira.atlassian.com where you can track and vote. Could you please share your account name in Opsgenie so I can add your company name under it?

[@Jerry Gluck](/t5/user/viewprofilepage/user-id/3727506) Of course, I would be happy to do that! Could you also share your account name in Opsgenie?

Let me know if anything else is needed, would be happy to assist!


author: Jerry Gluck
body: Hi, the account is Associated Press. Thanks.


author: Esther Strom
body: We are pizzahut1.


author: Philipp Kanter
body: Hi. Please also add skywalker (Opsgenie EU) to the list. Would be great to easily change/adjust existing custom searches directly.


author: Aric Coon
body: I would also like our account to be added to the list, account name: providencehealthplans


author: Adam Beckerman
body: [@Emirhan](/t5/user/viewprofilepage/user-id/2227565) is this feature coming anytime soon? Please also add compass-tech to your upvote list for being able to edit saved opsgenie searches. Our use cases are in the Incidents view/list. Thanks!


author: Jerry Gluck
body: Indeed, it would be nice to see some movement towards adding this feature!
Bulk change the Bitbucket/Stash URL in Bamboo for all the jobs/plans
Asked by hachdevopsissues:

Fellas,

We are migrating our Stash/Bitbucket repo from in house to a cloud environment this weekend and with migration the URL of the Stash/Bitbucket URL will change.

Following are a few questions, the answers to which we still haven't figure out yet:

* Will changing the application link to stash repo suffice for the job to use the new Stash repo?
* Do we need to individually change the "Repository URL" for all the linked repo?

If we need to individually change the "Repo URL", is there a way we can change the Stash/Bitbucket URL in Bulk by running a SQL script on Bamboo database?

We have few repo that utilizes the application link and few which actually use an explicit "Repository URL", we are not that concerned for the former but are a bit concerned on how to seamlessly make this transition for the latter.

Any help would be appreciated.


Answers:
author: Jeyanthan I
body: Hi,
> Will changing the application link to stash repo suffice for the job to use the new Stash repo?

It is not sufficient to recreate the application link.
> Do we need to individually change the "Repository URL" for all the linked repo?

Not necessarily. You can do this directly on the database to perform a bulk update of the repository URL. We have an open feature request - [BAM-18273](https://jira.atlassian.com/browse/BAM-18273) to make this change easier.

Below are the steps to follow in the meantime:

* Stop the Bamboo server.
* Run the below query.  

  ```
  SELECT * FROM VCS_LOCATION WHERE         XML_DEFINITION_DATA LIKE '%<old-URL>%';
  ```

* Verify from the result if you have old entries in the XML_DEFINITION_DATA column.
* :warning: Take a backup of the database just in case if something goes wrong.
* Run the below query to update those entries you found in the previous comment.  

  ```
  UPDATE VCS_LOCATION SET XML_DEFINITION_DATA=REPLACE(XML_DEFINITION_DATA,'<old URL>','<new IPaddress/URL>');
  ```

<!-- -->

* Re-run the select statement and confirm that you do not have any entries listed.
* Start the Bamboo server.
* You might want to resave al these repositories manually to recreate SSH keypair.

Hope that helps.

Cheers,  
Jey


Tags: bitbucket
Amazon Machine Image deprecated
Asked by Jamie Goodfellow:

The "end of support announcements" page mentions that AMIs are deprecated and support will be removed in Bamboo 7.1. What does this mean? Today, Bamboo starts AWS EC2s using the configured AMI to run Bamboo Agents. How will this work when "AMIs are removed"?

<https://confluence.atlassian.com/bamboo/end-of-support-announcements-for-bamboo-289276775.html>


Answers:
author: Jeyanthan I
body: Hi [@Jamie Goodfellow](/t5/user/viewprofilepage/user-id/1021738) ,

Thanks for bringing this up.
> The "end of support announcements" page mentions that AMIs are deprecated and support will be removed in Bamboo 7.1

We discussed this internally and have decided to not remove AMIs in Bamboo 7.1. This means that we will continue to bundle AMIs for few more versions until they are fully removed.

To make this clear, we have just removed this line from our announcement page:
> In version 7.1, Amazon Machine Image will not be bundled with Bamboo anymore

Hope that clarifies.

Cheers,  
Jey

comments: author: Jamie Goodfellow
body: Thanks for the information Jey!

When you mention "few more versions until they are fully removed", how will bamboo manage Elastic Agents when AMI support is removed? We're trying to understand what our future with Bamboo will look like. How will we run autoscaling agents?


author: Jeyanthan I
body: Hi [@Jamie Goodfellow](/t5/user/viewprofilepage/user-id/1021738) ,
> When you mention "few more versions until they are fully removed", how will bamboo manage Elastic Agents when AMI support is removed?

Once the support is dropped, Bamboo won't be preparing and releasing [Bamboo elastic agent AMIs](https://confluence.atlassian.com/bamboo/stock-images-289277463.html). In order to use elastic agents, Bamboo users will need to build their own custom AMIs as described in this page: [Creating a custom elastic image.](https://confluence.atlassian.com/bamboo/creating-a-custom-elastic-image-289277146.html)

This has again been clarified now in our [End of support announcements](https://confluence.atlassian.com/bamboo/end-of-support-announcements-for-bamboo-289276775.html) page. Apologies for any confusion this may have caused and thanks for giving us an opportunity to fix our documentation.

Cheers,  
Jey
Simple question. I forgot my credentials and my bamboo server does not have email.
Asked by Steven Dzik:

I forgot my credentials and my bamboo server does not have email access. How can reset my username and password? I do have root access.


Answers:
author: Anne Blake
body: Need help

comments: author: Anne Blake
body: Set my email and password


author: Anne Blake
body: Help me my email and password


author: Alexey Chystoprudov
body: If you have Bamboo 6.6+, you can use this process to recover password without direct DB update <https://confluence.atlassian.com/bamboo0606/administering-bamboo/lockout-recovery-process>


author: Mikael Sandberg
body: You can use this guide to reset the admin password, <https://confluence.atlassian.com/bamboo0514/restoring-passwords-to-recover-admin-users-868986278.html>

If you are using the embedded database you have to update the `\database\defaultdb.script` to set a new password, and if you are using an external database you just have to modify the password in that database.