Skip to content

Fix licensed VSA page without parity FF

Adam Hegyi requested to merge ah-fix-vsa-with-disabled-parity-ff into master

What does this MR do and why?

This MR fixes the project-level VSA page when the vsa_group_and_project_parity FF is off.

Problem: the FF controls which frontend to use (FOSS or paid) however, the FF check was missing from the BE side. When a licensed project with the FF disabled was rendered, the backend attempted to use the aggregated backend.

Related note: #396665 (comment 1334682194)

How to test it

  1. Make sure you have ultimate license.
  2. Seed VSA: SEED_CYCLE_ANALYTICS=true SEED_VSA=true FILTER=cycle_analytics rake db:seed_fu
  3. Go to the generated project > Analytics > Value Stream
  4. The page should render and you should see some items in the list.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading