Skip to content

Fix issue #416662

What does this MR do and why?

Fix issue #416662 (closed)

  • Create a new section on the alert to display each project exceeded the size of the repo
  • Adapt current test to use the new section

Screenshots or screen recordings

Before

After

image

How to set up and validate locally

  1. enable feature
   Feature.enable(:automatic_purchased_storage_allocation)
  1. enable SAAS Emulation
export GITLAB_SIMULATE_SAAS=1
  1. Enable EE features
  2. Create a group and configure to ultimate (with licence)
  3. Create project with bigger size of 10G (http://127.0.0.1:3000/admin/application_settings/general )
  4. Set Size limit per repository (MiB) to 10240

MR acceptance checklist

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

Related to #416662 (closed)

Edited by Marc-Andre Vezeau

Merge request reports