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 🤖