Skip to content

Remove the namespace setting enable_auto_assign_gitlab_duo_pro_seats

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Background

The epic Iteration 1.0, Automatic Duo pro assignment via... (&13637) has been on hold since mid-2024.

Changes implemented in it so far are behind the auto_assign_gitlab_duo_pro_seats feature flag, which is disabled. However, this leaves us with unused code in the codebase, and it's unclear whether or not it will be relevant in the future.

Proposal

https://gitlab.com/gitlab-org/gitlab/-/issues/548750+ rolls back most of the changes in &13637. We also need to remove the enable_auto_assign_gitlab_duo_pro_seats setting, which must follow the database column dropping process.

Edited by 🤖 GitLab Bot 🤖