Jira Software で、GitHub リポジトリについて DVCS アカウントの同期エラーが表示される
プラットフォームについて: Server および Data Center のみ。この記事は、Server および Data Center プラットフォームのアトラシアン製品にのみ適用されます。
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Fisheye および Crucible は除く
症状
管理者として、GitHub リポジトリの同期の問題のトラブルシューティングを行う際に、Jira 管理画面の DVCS アカウント ページで次のエラーが表示される。"Sync Failed: Error during sync. See server logs"
原因
DVCS プラグインは、GitHub へのアクセスに eclipse git プラグインを利用しています。eclipse の git プラグインは接続のためにレート制限を追跡しますが、その制限に到達した場合のアクションは行いません。レート制限がリセットされる前に次の同期が開始された場合、同期に再度失敗します。同期がレート制限に到達すると、現在処理されているメッセージは失敗し、次回の同期時に適用が試みられます。
回避策
Jira Server の場合、GitHub からの初回同期の負荷を軽減する方法として dvcs.connector.pr-synchronization.disabled ダーク機能を追加し、プル リクエストの同期を無効化できます。あとで負荷が通常どおりになったら機能を再有効化できます。
For JIRA Cloud, you can request that support verify the API limit is being reached by checking your JIRA logs or if you already suspect that as being the root cause, keep watching - DCON-211Getting issue details... STATUS for updates.
For Confluence Cloud or Server, please raise a support ticket to Confluence for further checking.