Data Generator handle permanent subgroup and project removal
The option to delete groups/projects immediately from deletion protection settings in the Admin Area was removed in GitLab 16.0. See gitlab-org/gitlab@a7f4c051.
Update the relevant code to remove subgroups and projects permanently:
- GPT subgroups and projects removal to support permanent removal for 16.0 and up
- Update
disable_soft_delete_settings
function to only work up to < 16.0 - GPT clean up mode documentation update that root group won't be deleted permanently due to limitation in GitLab from 16.0.
- Explore adding clean up option for scenarios for users
Relevant API docs: