Skip to content

Hide Ultimate trial CTA when Duo Enterprise trial is introduced

What does this MR do and why?

We have a new combined Ultimate and Duo Enterprise trial alert for free namespaces on billing page, it will render when duo_enterprise_trials feature flag is on. But we also have an existing similar alert for only Ultimate trial, this MR hides that when we start rolling out duo_enterprise_trials.

Related to #482059

MR acceptance checklist

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 or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Before After
before after

How to set up and validate locally

  1. Setup gdk to simulate SaaS - https://docs.gitlab.com/ee/development/ee_features.html#simulate-a-saas-instance
  2. Turn on the feature flag in rails console
Feature.enable(:duo_enterprise_trials)
  1. Create a free group or go to an existing free group's billing page: /groups//-/billings
  2. Verify that only one alert is showing.
Edited by Roy Liu

Merge request reports

Loading