Grafana Cloud Status
GitHub returning 403 for all Git Sync repositories

Update timeline

Resolved

The fix has been deployed to all production clusters and we are observing a continued period of stability. At this time, we are marking the incident as resolved.

Monitoring

The fix has landed in 60% of production. We are currently monitoring as it lands in the remaining clusters.

Identified

Since ~21:40 UTC on Nov 3, GitHub started rejecting the default User-Agent our Git Sync client sends (nanogit/0), so nearly every GitHub-backed repo shows as unhealthy ("not authorized") and syncs are being skipped. Our Engineering team has rolled out a fix to development and validated that the fix works. We will roll out the fix to production shortly and will provide another update.

GitHub returning 403 for all Git Sync repositories — Grafana Cloud Incident Timeline & Status — DevHelm