getsentry / getsentry/self-hosted
No External Team/User Mappings for GitLab Integration
- Dominant language
- Shell
- Stars
- 9.6k
- Forks
- 2k
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 15
Description
### Self-Hosted Version
22.8.0
### CPU Architecture
x86_64
### Docker Version
19.03.13
### Docker Compose Version
1.29.2
### Steps to Reproduce
We have tried with and without "Early Adopter".
Following the guide from the [External Team/User Mappings](https://docs.sentry.io/product/issues/issue-owners/#external-teamuser-mappings).
1. Settings
2. Integrations
3. GitLab
4. Configurations
5. Configure
6. ...
### Expected Result
Like in the [docs](https://docs.sentry.io/product/issues/issue-owners/#external-teamuser-mappings), we expect to see Code Mappings / User Mappings / Team Mappings tabs in the GitLab integration settings but there are only repositories.
### Actual Result

For some context, we have a self-managed GitLab instance, and it has been added in the Sentry without the GitLab Group Path. The GitLab installation has been added a lot of major versions ago and recently we have done a lot of upgrades and jumps in versions to the latest. The upgrades were done as per instructions with stops at the specified versions in the documentation. In the Integrations page, we see that GitLab (just like GitHub) has `Source Code Management, Issue Tracking, Stacktrace Link, Codeowners` features. Our main repository (which is added in the Repositories) has the `CODEOWNERS` feature enabled and is actively being used.
### Event ID
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.