R2Devops 2.11 Release
We are excited to announce R2Devops 2.11! This release brings pipeline composition compliance with GitLab CI/CD Catalog Components, custom AI model configuration, enhanced issue remediation, and a project analysis page.
📦 GitLab CI/CD Catalog Components Compliance
Ensure pipeline composition compliance with GitLab CI/CD Catalog Components:
- Select GitLab Catalog Components as required in your pipeline composition rules
- Enforce compliance for components included with the
componentkeyword in your projects’ CI/CD configuration - Maintain organization standards without needing to check projects one by one
🧠 Custom AI Model Configuration
Set up your own AI model in the Settings > Organization > AI Configuration page, previously limited to Anthropic. This allows you to leverage your preferred AI provider.
🔧 Enhanced Issue Remediation
Resolve issues faster with improved remediation capabilities:
- Get AI-generated remediation recommendations for complex issues
- Instantly fix issues with one-click remediation when available
- Remediate missing components and templates in pipeline composition
- Support custom branch names and commit messages for remediation merge requests
- View remediation summaries before applying changes

📊 Project Analysis
Gain deeper insights into your project health:
- Identify projects with the highest number of issues
- Monitor pipeline status on default branches
- Track R2Devops branch status when remediation merge requests have been created
- Prioritize remediation efforts based on comprehensive project data

⚙️ Minor Updates
- Improved clarity about
Forbidden versionforImage containersandTemplates/Components - Enhanced saved filters in
Issuespage - Added quick links to
Issuespage with specific filters - Improved visibility of inputs for images registry patterns
- Added ability to detect nested templates in pipeline composition rules
- Renamed some texts in
Issuespage for better clarity - Added more metrics to
Templatespage:Custom templates or components usedUsing forbidden versionCatalog templates or components used
- Removed policy cards that cannot be configured
- Optimization of database usage (stricter timeouts, new indexes, split of heavy request in batches)
- Correction of schedule analysis cron synchronization when several instances of API are launched
- New analysis cleaning mechanism with configurable retention periods:
JOBS_ANALYSIS_UNFINISHED_CLEANUP_AGE: Age at which unfinished analyses should be cleaned up. Default:168h(7 days)JOBS_ANALYSIS_COMPLETE_CLEANUP_AGE: Age at which all analyses should be cleaned up. Default:8760h(365 days)
- Improved processing of hanging HTTP connections
INFO
Versions
- Backend:
v2.18.0 - Frontend:
v2.16.0 - Helm chart:
v2.11.2