Skip to content

Release terraform module registry at (sub)group level

Rahul Chanila requested to merge 352041-remove-feature-flag into master

What does this MR do and why?

Release terraform module registry at (sub)group level

Removes group_level_infrastructure_registry feature flag added in Adds infrastructure registry at group level (!140215 - merged)

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

N/A

How to set up and validate locally

  1. Enable feature in rails console Feature.enable(:group_level_infrastructure_registry) or per group Feature.enable(:group_level_infrastructure_registry, Group.find(<group-id>))
  2. Visit Group > Operate > Terraform modules
  3. Confirm empty state is displayed
  4. Use API to publish modules to project
  5. Ensure:
    • Published Terraform modules are displayed under the group level page.
    • Can delete published module
    • Pagination & sorting works as expected.
    • Clicking on the package takes you to detail page.

Closes #352041 (closed)

Edited by Rahul Chanila

Merge request reports