Fix Bug with Self-Hosted Beta Features
A significant underlying issue was identified during troubleshooting of Self-Hosted beta features in this issue.
All Self-Hosted features currently in beta don't work properly in self-hosted environments due to permission check issues. This affects both air-gapped and online instances. The problem occurs because:
- The system doesn't correctly use
self_hosted_modelsas the service name during permission checks - Features like
/includecommand and "Explain Vulnerability" don't appear or function properly
A fix has been proposed in merge request #190710 and !190817 (merged) to address these permission issues.
Definition of Done
- Replicate a customer environment for Self-Hosted on self-managed
- Validate that all beta features are working as expected, to include:
- Root Cause Analysis
- Vulnerability Explanation
- Vulnerability Reoslution
- Discussion Summary
- GL Duo for the CLI
- Summarize Code Review
- MR Commit Message Generation
- Summarize New MR
- Troubleshoot
Edited by Susie Bitters