Group members unable to fork to subgroup, only main group

Summary

Hi,

We are 6 developers (master & owners) in the same group but only I who created the sub-group is able to fork external project into one of those subgroups. Other members in the group can only fork to the main group's root.

I tried with users of the same groups that are either owner or master or developer, the behavior is the same.

Steps to reproduce

  1. User A: Create a GroupX
  2. User A: Invites User B into GroupX
  3. User A: Create a GroupX/SubgroupY
  4. User A: Fork any project outside of GroupX into GroupX/SubgroupY (WORKS)
  5. User B: Fork any project outside of GroupX into GroupX/SubgroupY (DOESN'T WORK)

Note: All projects are public. All members have the sames rights in each subgroups and are part of each subgroup.

Example Project

N/A

What is the current bug behavior?

Only the subgroups creator can fork into those subgroups.

What is the expected correct behavior?

Anyone in the sub-group should be able to fork to a subgroup, not only the main group.

Relevant logs and/or screenshots

MINE: (this is only an excerpt) image COLLEAGUE: image

Output of checks

N/A

Results of GitLab environment info

GitLab Community Edition 9.3.5 gitlab-ce@0c9ceb3fd6094077cc5068970dedd4435db80000

Results of GitLab application Check

N/A

Possible fixes

(If you can, link to the line of code that might be responsible for the problem)

Edited Sep 01, 2017 by Daniel Marcotte
Assignee Loading
Time tracking Loading