Remove AI data collection from self-managed namespace settings
What does this MR do and why?
Remove AI data collection from self-managed namespace as it should only be shown on the instance level settings.
References
Screenshots or screen recordings
| - | Before | After |
|---|---|---|
| SaaS namespace | ![]() |
|
| self-managed instance | ![]() |
![]() |
| self-managed namespace | ![]() |
n/a |
How to set up and validate locally
- Run GDK in self-managed mode
- Open the instance admin settings: http://gdk.test:3000/admin/gitlab_duo/configuration
- Observe it shows the logging setting:
- Open namespace settings e.g. http://gdk.test:3000/groups/gitlab-duo/-/edit#js-gitlab-duo-settings
- Observe it doesn't show the logging setting:

MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Fred de Gier






