# GitLab: Major incident: 500 Errors while pushing file rename to remote when secret detection enabled

**Summary:** _summary pending_
- Kind: Major incident · Label: outage (model (Jev))
- Changed: 2025-08-27 15:05 UTC · Detected: 2026-10-18 05:08 UTC
- [Source: https://status.gitlab.com/pages/incident/5b36dc6502d06804c08349f7/68af1ed4bd4a8f057756afaa](https://status.gitlab.com/pages/incident/5b36dc6502d06804c08349f7/68af1ed4bd4a8f057756afaa)
- [Company: GitLab](https://rewindex.com/company/gitlab.md)
- Versions: before (none: first archived) → after incident\_version:188/68af1ed4bd4a8f057756afaa@b31d9541a2a2
- Change 1 of 1 for this incident

Incident page (full timeline): [500 Errors while pushing file rename to remote when secret detection enabled](https://rewindex.com/company/gitlab/incidents/68af1ed4bd4a8f057756afaa.md)
## What changed

**1. Added: Title**

```diff
+ 500 Errors while pushing file rename to remote when secret detection enabled
```

**2. Added: Impact**

```diff
+ major
```

**3. Added: Status**

```diff
+ resolved
```

**4. Added: Start time**

```diff
+ 2025-08-27 15:05 UTC
```

**5. Added: Resolved time**

```diff
+ 2025-08-27 20:42 UTC
```

**6. Added: Affected components**

```diff
+ Git Operations
```

**7. Added: Update** (identified) · 2025-08-27 15:05 UTC

```diff
+ Customers who have secret detection enabled and are pushing a file rename, may encounter a 500 error. The issue has been identified and a fix is being deployed. Please see the issue for details and workaround: https://gitlab.com/gitlab-com/gl-infra/production/-/issues/20434
```

**8. Added: Update** (investigating) · 2025-08-27 16:54 UTC

```diff
+ While testing the fix in our staging environment we have determined the root cause has not been fully identified. We continue to investigate this issue. Follow https://gitlab.com/gitlab-com/gl-infra/production/-/issues/20434 for updates.
```

**9. Added: Update** (investigating) · 2025-08-27 17:16 UTC

```diff
+ No material updates to share at the moment. We continue investigating the root cause of these errors. Follow https://gitlab.com/gitlab-com/gl-infra/production/-/issues/20434 for details.
```

**10. Added: Update** (investigating) · 2025-08-27 17:45 UTC

```diff
+ Investigation is still in process as a clear cause has not been identified yet. Please review https://gitlab.com/gitlab-com/gl-infra/production/-/issues/20434 for details.
```

**11. Added: Update** (investigating) · 2025-08-27 18:31 UTC

```diff
+ We believe the originally identified root cause is the correct one for this incident. We continue testing the fix in our testing infrastructure to confirm this. See https://gitlab.com/gitlab-com/gl-infra/production/-/issues/20434 for more detals.
```

**12. Added: Update** (investigating) · 2025-08-27 18:35 UTC

```diff
+ We expect to have more information in our test results in ~30 minutes; this investigation continues. See https://gitlab.com/gitlab-com/gl-infra/production/-/issues/20434 for more details.
```

**13. Added: Update** (identified) · 2025-08-27 19:07 UTC

```diff
+ The test results in our pre-production environments are positive. The 500 error is no longer seen. We now wait for the fix to be deployed to production. Follow https://gitlab.com/gitlab-com/gl-infra/production/-/issues/20434 for further details.
```

**14. Added: Update** (monitoring) · 2025-08-27 19:40 UTC

```diff
+ The fix is now in our production environment, we are now monitoring for any new reports of the error before considering this incident resolved. See https://gitlab.com/gitlab-com/gl-infra/production/-/issues/20434 for details.
```

**15. Added: Update** (resolved) · 2025-08-27 20:42 UTC

```diff
+ We consider this incident resolved as the errors are no longer seen in our production environment. See gitlab.com/gitlab-com/gl-infra/production/-/issues/20434 for all the details.
```

## History of this incident

| When (UTC) | Change | Label |
| --- | --- | --- |
| 2025-08-27 15:05 UTC | Major incident: 500 Errors while pushing file rename to remote when secret detection enabled (this change) | outage |

All GitLab changes: [timeline](https://rewindex.com/company/gitlab/changes.md)
_Diff excerpts are shown on normalized text: dates, counters and tokens appear as ‹date›, ‹count›, ‹tok›; noise-only edits are hidden. Rewindex shows the changed passages, not a copy of the page._


---
Canonical: https://rewindex.com/change/i09304e1ae7f565 · Markdown: https://rewindex.com/change/i09304e1ae7f565.md · JSON: https://rewindex.com/api/v1/changes/i09304e1ae7f565 · Generated 2026-10-18T11:25:16.984Z
