feat: Restrict llm logger info on group features
Loading
The following change provides customers the ability to broadly disable llm.logs
from logged to our system. Now they can opt-out of subgroups or parent groups to aggregate logs.
We are looking to provide more power to users to decide how their logs are handled. We want to make sure that self-managed users can enable logging based on only a need to know basis, instead of default information.
Ref https://gitlab.com/gitlab-org/gitlab/-/issues/463936
Changelog: changed EE: true
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
Numbered steps to set up and validate the change are strongly suggested.
group = Group.find(<project_id>
llm/llm.log
are debug logs.The following changes were made:
The following potential risks were identified:
The following mitigation strategies were implemented to address the potential risks:
This description was generated for revision e0bf366d using AI