Git Integration for Jira Status · History · Incident #124957

RESOLVED

Microsoft OAuth integrations not indexing on Dev Info for Jira

Minor · Started Jun 25, 2023 · 7:16 AM

  • Duration

    24d 17h 11m

  • Severity

    Minor

  • Detection lead

  • User reports

Summary

Microsoft OAuth integrations not indexing on Dev Info for Jira

This incident has been resolved.


  • Started

    Jun 25, 2023 · 7:16 AM

  • Resolved

    Jul 20, 2023 · 12:27 AM

  • Duration

    24d 17h 11m

  • Severity

    Minor

Event timeline

How this incident unfolded

  • Identified

    Jun 25 · 7:16 AM Git Integration for Jira

    Microsoft VSTS and Azure DevOps OAuth applications have a bug/limitation where the application secret expires 5 years after creation. This secret cannot be refreshed/updated. The workaround from Microsoft is to create a new OAuth application and have consumer re-connect: https://developercommunity.visualstudio.com/t/client-secret-is-expired-even-after-refresh/1564908 We will be updating production shortly. Once updated, customers will need to reconnect https://cln.sh/26TUNm in the integration settings. If you need assistance with this, please contact support@bigbrassband.com. The application affected is Dev Info for Jira: https://marketplace.atlassian.com/apps/1219270/dev-info-for-jira?tab=overview&hosting=cloud

  • Identified

    Jun 25 · 7:16 AM Git Integration for Jira

    We are continuing to work on a fix for this issue.

  • Monitoring

    Jun 25 · 7:17 AM Git Integration for Jira

    A fix has been implemented. Customers who use the the OAuth integration type for Microsoft Azure Repos or Microsoft VSTS will need to reconnect. See https://help.gitkraken.com/git-integration-for-jira-cloud/reconnecting-azure-devops-and-vsts-oauth-integrations-gij-cloud/ for instructions on how to reconnect.

  • Resolved

    Jul 20 · 12:27 AM Git Integration for Jira

    This incident has been resolved.

Get alerted before the next Git Integration for Jira outage.

Pulsetic catches degradations minutes before vendors acknowledge them.