Skip to content

2019-09-02 - Triage report for "group::access"

Hi, @jeremy @dennis @lmcandrew

This is a group or stage level triage package that aims to summarize the feature proposals and bugs which have not been scheduled or triaged. For more information please refer to the handbook:

Scheduling the workload is a collaborative effort by the Product Managers and Engineering Managers for that group. Please work together to provide a best estimate on priority and milestone assignments. For each issue please:

  • Determine if the issue should be closed if it is no longer relevant or a duplicate.
  • If it is still relevant please assign either a best estimate versioned milestone, the %Backlog or the %Awaiting further demand milestone.
  • Specifically for gitlab-ce~2278648, if there is no priority or clarity on a versioned milestone, please add a Priority label. Priority labels have an estimate SLO attached to them and help team members and the wider community understand roughly when it will be considered to be scheduled.
  • Once a milestone has been assigned please check off the box for that issue.
  • Please work with your team to complete the list by the due date set.

Feature Proposal Section

For the following feature proposals. Please either close or assign either a versioned milestone, the %Backlog or the %Awaiting further demand milestone.

Unscheduled feature with customer

  • gitlab-ce#66361 Allow for overriding the "Restricted visibility levels" at the group layer gitlab-ce3713901, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce4107659, gitlab-ce11702201
  • gitlab-ce#65954 Audit logs for CI / CD variables gitlab-ce7161201, gitlab-ce9026560a, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce2975007, gitlab-ce10230929, gitlab-ce~10046105
  • gitlab-ce#65077 Allow Terms of Service to link to public repository on same GitLab Instance gitlab-ce7161201, gitlab-ce3857543, gitlab-ce3713900, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce~10046105
  • gitlab-ce#64964 Disable option to upload ssh keys by users in their profile gitlab-ce7161201, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce3338737, gitlab-ce~3338736
  • gitlab-ce#64771 Configure session timeouts with Okta SSO gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105
  • gitlab-ce#64517 Get list of runners associated with specific group gitlab-ce7161201, gitlab-ce2677507, gitlab-ce1672341, gitlab-ce1672342, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce4107659
  • gitlab-ce#64056 Create Alert/Notification When Username is Modified (LDAP Integration) gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105
  • gitlab-ce#63868 Missing System Hook Event for Role Change on a Project/Group gitlab-ce7161201, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce4107659, gitlab-ce3338737, gitlab-ce3260766
  • gitlab-ce#63123 Add API endpoint to get users without projects gitlab-ce7161201, gitlab-ce2677507, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105
  • gitlab-ce#62623 Add API ability to disabled shared runners gitlab-ce4107714, gitlab-ce7161201, gitlab-ce2677507, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce3364772, gitlab-ce10046105, gitlab-ce~4583636
  • gitlab-ce#62428 Detach global deploy keys from admin user who created them gitlab-ce7161201, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce~10046105
  • gitlab-ce#61407 Allow admins to format email notifications sent to users gitlab-ce7161201, gitlab-ce2677491, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce41076513, gitlab-ce10230929, gitlab-ce~10046105
  • gitlab-ce#60350 Please add the ability to always show the user's E-Mail (not public_email) gitlab-ce7161201, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce3338737
  • gitlab-ce#59473 Docs feedback - feature proposal: ADFS oAuth2 Authentication gitlab-ce7161201, gitlab-ce2677572, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce4107687, gitlab-ce3338737
  • gitlab-ce#56923 Transfering groups does not warn in the same way than transfering projects does gitlab-ce7161201, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce4107659

Unscheduled feature (non-customer)

  • gitlab-ce#66709 Option to filter add member autocomplete for private repositories gitlab-ce3103452, gitlab-ce10230929, gitlab-ce~10046105
  • gitlab-ce#66595 Add ability to limit Broadcast Messages to a project or group gitlab-ce4116705, gitlab-ce10230929, gitlab-ce~10046105
  • gitlab-ce#66422 Configure Admin users as Grafana Admins gitlab-ce2677572, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105
  • gitlab-ce#66301 (confidential) ~"(confidential)"
  • gitlab-ce#66201 UX proposal: redesign mobile sidebar to streamline navigation gitlab-ce2024184, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105
  • gitlab-ce#66053 Blocked users still participate (appear) in a groups activities gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce3338737
  • gitlab-ce#65929 read_user scope should be able to access /api/v4/version URL gitlab-ce2677507, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105
  • gitlab-ce#65767 GET /users/:id/notification_settings (for admins) gitlab-ce7161201, gitlab-ce2677507, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce~10046105
  • gitlab-ce#65679 Provide a contact form to contact users while keeping their e-mail address private gitlab-ce4116705, gitlab-ce41076513, gitlab-ce10230929, gitlab-ce10046105
  • gitlab-ce#65668 Private Repo Forks should be visible by default to members of the parent repo gitlab-ce7161201, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce3081802, gitlab-ce~10046105
  • gitlab-ce#65347 Move towards short session timeouts gitlab-ce7161201, gitlab-ce2677572, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce~10046105
  • gitlab-ce#65010 Project pipeline status for default branch visible from group view gitlab-ce7161201, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce~4107659
  • gitlab-ce#64846 Extend project creation permissions in Group to all users gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce2650893, gitlab-ce~6587241
  • gitlab-ce#64744 Make group developer-level members maintainers on projects they create gitlab-ce7161201, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce~3338737
  • gitlab-ce#64668 Add option to create-user to disallow numeric increases in usernames gitlab-ce4116705, gitlab-ce10230929, gitlab-ce~10046105

Bug Section

For the following bugs. Please either close or assign either a versioned milestone, the %Backlog or the %Awaiting further demand milestone and ensure that a priority label is set.

Heatmap for all bugs

Bugs for their priority and severity label are counted here. Every bug should have severity and priority labels applied. Please take a look at the bugs which fall into the columns indicating that the priority or severity labels are currently missing.

gitlab-ce~3713903 gitlab-ce~3713902 gitlab-ce~3713901 gitlab-ce~3713900 ~"No severity"
gitlab-ce~3857370 0 0 0 0 1
gitlab-ce~3857523 0 10 2 0 0
gitlab-ce~3857529a 0 9 62 12 2
gitlab-ce~3857543 0 1 44 40 0
~"No priority" 0 3 22 21 84

Unscheduled frontend ~bug with customer

  • gitlab-ce#62567 Enabled OAuth sign-in sources has confusing UI for disabling / enabling Omniauth providers gitlab-ce7161201, gitlab-ce2024184, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce~10046105
  • gitlab-ce#57472 Failing to transfer a group causes UI expand buttons to lock gitlab-ce7161201, gitlab-ce3857529a, gitlab-ce3713901, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce10046105, gitlab-ce~3338712
  • gitlab-ce#41081 Admin Users not sorted by "name" as highlighted gitlab-ce7161201, gitlab-ce3857529a, gitlab-ce2278658, gitlab-ce3713901, gitlab-ce2024184, gitlab-ce2677491, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce7638922, gitlab-ce7638923, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce10046105, gitlab-ce3338737

Unscheduled frontend ~bug (non-customer)

  • gitlab-ce#65374 Avatar/profile picture position of assignee on issue creation gitlab-ce7161201, gitlab-ce3713900, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce10046105
  • gitlab-ce#64750 Layout width description has two percent symbols gitlab-ce3713900, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce~10046105
  • gitlab-ce#64674 Avatar consistency gitlab-ce7161201, gitlab-ce3713900, gitlab-ce2024201, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce~10046105
  • gitlab-ce#64512 Description in Group's projects list is overflown gitlab-ce7161201, gitlab-ce3713900, gitlab-ce2024184, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce~10046105
  • gitlab-ce#64349 Edit status modal displays all empty states at once gitlab-ce7161201, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce10046105, gitlab-ce3630472, gitlab-ce11322647, gitlab-ce3293941, gitlab-ce~3338736
  • gitlab-ce#63384 Showing horizontal scroll bar in private profile gitlab-ce7161201, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce10046105, gitlab-ce3293941, gitlab-ce~3338736
  • gitlab-ce#63268 On new project, modifying project name field updates project slug even if slug is customized gitlab-ce7161201, gitlab-ce2024184, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce10046105, gitlab-ce6587241, gitlab-ce3293941, gitlab-ce~4107726
  • gitlab-ce#62993 Group icon missing on small viewports on profile page gitlab-ce7161201, gitlab-ce3713900, gitlab-ce2024184, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce10046105, gitlab-ce3338736
  • gitlab-ce#62677 Filter by author is not working when you change a search or sorting filter in Todos gitlab-ce7161201, gitlab-ce2024184, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce10046105, gitlab-ce~3338713
  • gitlab-ce#62240 Smiley as first char in group name breaks group icon gitlab-ce7161201, gitlab-ce2024184, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce10046105, gitlab-ce~4107659
  • gitlab-ce#62155 Large Branch name breaks UI in the settings page gitlab-ce7161201, gitlab-ce3713900, gitlab-ce2024201, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce~10046105
  • gitlab-ce#62136 Project Icons are not displaying for some projects in explore page gitlab-ce7161201, gitlab-ce2677575, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce10046105
  • gitlab-ce#62135 Long Branch name breaks profile page activity design gitlab-ce7161201, gitlab-ce3713900, gitlab-ce2024201, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce~10046105
  • gitlab-ce#61998 Important parts of the top nav truncated on mobile Safari gitlab-ce7161201, gitlab-ce2024184, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce10046105
  • gitlab-ce#57966 Impersonation dropdown style is broken gitlab-ce7161201, gitlab-ce3857543, gitlab-ce3713900, gitlab-ce2024184, gitlab-ce2677491, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce3412464, gitlab-ce87457184, gitlab-ce10046105, gitlab-ce~11090870

Unscheduled ~bug with customer

  • gitlab-ce#66361 Allow for overriding the "Restricted visibility levels" at the group layer gitlab-ce3713901, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10230929, gitlab-ce10046105, gitlab-ce4107659, gitlab-ce11702201
  • gitlab-ce#65002 500 Internal Server Error: GET https://gitlab.com/api/v4/groups/group_id gitlab-ce7161201, gitlab-ce2677507, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105
  • gitlab-ce#64872 Unblocked users cannot see group projects added while they are blocked gitlab-ce3713900, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce~10046105
  • gitlab-ce#63152 ActiveRecord::StatementInvalid: PG::QueryCanceled: ERROR: canceling statement due to statement timeout gitlab-ce7161201, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce3293941
  • gitlab-ce#62724 500 error when deleting group web hook - ActiveRecord::StatementInvalid: PG::QueryCanceled: ERROR: canceling statement due to statement timeout gitlab-ce7161201, gitlab-ce3857543, gitlab-ce3713901, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce3260766
  • gitlab-ce#57552 (confidential) ~"(confidential)"
  • gitlab-ce#56502 Group owner role do not override project role if it was created after gitlab-ce7161201, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce2650893, gitlab-ce~6587241
  • gitlab-ce#53355 With SAML + LDAP error occurs if LDAP does not have an email address value gitlab-ce7161201, gitlab-ce3857529a, gitlab-ce3713901, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce4107673
  • gitlab-ce#52373 System Hook not triggered for blocked LDAP user using 2FA gitlab-ce7161201, gitlab-ce3857543, gitlab-ce3713901, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce4107673
  • gitlab-ce#52162 Blocked users not given project permissions when project is shared with their group gitlab-ce7161201, gitlab-ce3857543, gitlab-ce3713900, gitlab-ce2677507, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce~6587241
  • gitlab-ce#50820 Moved subgroups don't inherit new permissions gitlab-ce7161201, gitlab-ce3857543, gitlab-ce3713900, gitlab-ce24926493, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce4107659, gitlab-ce3293941
  • gitlab-ce#50292 NPE on sign-in via SAML if user lacks access rights on IdP gitlab-ce7161201, gitlab-ce3857543, gitlab-ce3713901, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce4107715
  • gitlab-ce#50112 Project transfer keeps project member permissions gitlab-ce7161201, gitlab-ce3857529a, gitlab-ce3713901, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce4107659, gitlab-ce2650893, gitlab-ce3293941
  • gitlab-ce#49385 API Issue creation not allowing created_at for group owners gitlab-ce7161201, gitlab-ce3857543, gitlab-ce3713901, gitlab-ce2677507, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce4107659, gitlab-ce2650893
  • gitlab-ce#46208 Managing ldap block in a dual-provider environment gitlab-ce7161201, gitlab-ce3713901, gitlab-ce2677572, gitlab-ce2278648, gitlab-ce1672341, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce4107673

Unscheduled ~bug (non-customer)

  • gitlab-ce#66770 Admin page timing out with User.active.count gitlab-ce11506801, gitlab-ce3857370, gitlab-ce2677491, gitlab-ce24926493, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce27312481
  • gitlab-ce#66713 Gilab API issue: can't retrieve a group that created with full numbers gitlab-ce3713900, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce~4107659
  • gitlab-ce#66683 Maintainer access not correctly displayed when search project members gitlab-ce2278648, gitlab-ce4116705, gitlab-ce~10046105
  • gitlab-ce#66529 Group permissions inheritance wrong displayed/calculated gitlab-ce3713901, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce~2650893
  • gitlab-ce#66509 Unable to logout when using an oauth2 provider (Keycloak) gitlab-ce2278648, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce4107687
  • gitlab-ce#66459 Private Project count on Public Group gitlab-ce3713901, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce6587241, gitlab-ce3293941
  • gitlab-ce#66434 Plaintext json output after using back button gitlab-ce3713900, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce~6587241
  • gitlab-ce#66345 OpenSSL PKey error thrown when generating ID token for oauth2 gitlab-ce3713901, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce10046105
  • gitlab-ce#66326 Backup upload timeouts prevent cleanup and fill disc space gitlab-ce3713901, gitlab-ce3081800, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce~10046105
  • gitlab-ce#66275 Searching a user returns "extern_uid, provider provide all or none of parameters" for an omniauth-oauth2-generic user. gitlab-ce3857543, gitlab-ce3713900, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce~10046105
  • gitlab-ce#66012 Member expiration time incorrect calculation gitlab-ce3713901, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce10046105
  • gitlab-ce#65501 Cannot send E-mails in some cases gitlab-ce3713901, gitlab-ce2677572, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce41076513, gitlab-ce10046105
  • gitlab-ce#65309 Gitlab push/pull using personal access token failed gitlab-ce3713901, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce~4107697
  • gitlab-ce#65185 Admin project controller should notify on transfer error gitlab-ce3713900, gitlab-ce2278648, gitlab-ce4116705, gitlab-ce10046105, gitlab-ce~6587241
  • gitlab-ce#65172 Can't mention groups gitlab-ce2278651, gitlab-ce3713900, gitlab-ce2278648, gitlab-ce3103451, gitlab-ce~10046105

Heatmap for ~missed-SLO bugs

gitlab-ce~3713903 gitlab-ce~3713902 gitlab-ce~3713901 gitlab-ce~3713900
gitlab-ce~3857370 0 0 0 0
gitlab-ce~3857523 0 5 1 0
gitlab-ce~3857529a 0 0 0 0
gitlab-ce~3857543 0 0 0 0


This is a group level triage package that aims to collate the latest bug reports (for frontend and otherwise) and feature proposals. For more information please refer to the handbook: