Security Inventory Dashboard - Beta Rollout
Related issues
- Epics:
-
Feature flags:
-
Security Inventory MVC feature flags (#527148)
-
security_inventory_dashboard✅ -
vulnerability_namespace_adjustment_worker✅ -
vulnerability_namespace_statistics_diff_aggregation✅ -
post_pipeline_analyzer_status_updates✅ -
group_settings_based_update_worker✅
-
-
Security Inventory MVC feature flags (#527148)
Overview
This is to document the strategy to roll out the Security Inventory Dashboard in Beta to the customers.
- Phase 1. Beta launch for GitLab.com %18.2
- Phase 2. Beta launch for self-managed instances %18.2
- Feedback Issue
Phase 1. Beta launch for GitLab.com %18.2
Open beta for all GitLab.com customers.
Release Timeline
-
Monday, June 30, 2025
All feature flags enabled by default via ChatOps Bot.
-
Tuesday, July 1, 2025:
Beta rollout announcement (internally and externally to selected customers) and collect feedback
-
Thursday, July 17, 2025
%18.2 Official release (https://about.gitlab.com/releases).
Rollout steps
-
Enable the feature globally on production environment via Chatops: /chatops run feature set security_inventory_dashboard true
Rollback steps
-
Disable the feature flag globally on production environment via Chatops: /chatops run feature set security_inventory_dashboard false
Phase 2. Beta launch for self-managed instances %18.2
Open beta for all self-managed instance customers.
Rollout steps
-
Create a merge request with the following changes. Release security inventory dashboard (beta) (!196924 - merged) • Dheeraj Joshi • 18.2 -
Set the default_enabledattribute in all the feature flag definitions totrue. -
Add a changelog entry -
Ask for review and merge it within %18.2
-
Rollback steps
Customers have the option to disable the feature flags to completely disable the feature:
Feature.disable(:security_inventory_dashboard)
...
Feedback Issue
Feedback Issue: Security Inventory Beta (#553062) • rossfuhrman, Michael Fangman+ • 18.6