Subgroup owner permission broken

Using Gitlab 11.8.0-ee.

As a root user I need to be able to create subgroups via the API with users that do not have owner permission. This leaves root as owner so you are unable to remove it from the group. You are only able to remove root, if you promote another user to owner which you do not want to do. You also can not add a user with owner permission from the parent group as permission must be higher. This you could do in earlier versions of gitlab before permissions were updated.

If there is ownership through inheritance in a subgroup then you should not have to have a owner in the group or if a owner is needed in the group then you should be able to add a owner from the parent group. At the moment it is broken.

Gitlab does seem to support subgroups without a owner in the group because when you create a subgroup through the web interface and show members it appears to say you have ownership via the parent. Adding a user with owner permission to that subgroup beaks this. On adding a user with owner permission to the subgroup makes it from now require at least one user with owner permission. This is broken as you can't get it back to only ownership through the parent.

Assignee Loading
Time tracking Loading