Skip to content

Revert "Feature flag group_level_integrations default enabled"

What does this MR do?

This reverts 2bf164f5. !44995 (merged).

I've just found a bug in the group-level integrations &2543.

Having a group, a subgroup, and a project belonging to the subgroup. If we update the group, it propagates the settings to the subgroup and project (both having inherit_from_id = group.id (pointing to the group) but if after that, we update the settings of the subgroup, it doesn't propagate them to the project. This is because the project's inherit_from_id is still pointing to the group id from the first propagation.

As we are very close to the %13.5 release, there is no time to fix that. The only consolation is that having the feature flag, we are still able to soft-launch the group-level integrations on GitLab.com and do more extensive testing before officially launching this on %13.6.

/cc @deuley

Related to #238575 (closed)

Edited by Arturo Herrero

Merge request reports