Skip to content
GitLab Next
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab FOSS GitLab FOSS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.org
  • GitLab FOSSGitLab FOSS
  • Issues
  • #66458
Closed (moved) (moved)
Open
Created Aug 22, 2019 by Tristan Williams@tristanDeveloper

JupyterHub returns 403 when a user inheriting permissions from a group attempts log in

Summary

Users are unable to sign in to JupyterHub after it has been installed on a barebones Kubernetes cluster.

Steps to reproduce

  1. Create a project on GitLab.com in a namespace with any subscription level.
  2. Ensure that you are at least a Developer of that project.
  3. Create a Kubernetes cluster through the GitLab integration.
  4. Install Helm Tiller, Ingress, and JupyterHub.
  5. Navigate to the nip.io JupyterHub URL provided once the installation of JupyterHub is complete.
  6. Click Sign in with GitLab.
  7. Authorize the application.
  8. Observe a 403 error.

Example Project

  • gitlab-silver/jupyter
  • JupyterHub app URL

What is the current bug behavior?

The user is unable to sign in to the JupyterHub application that they just installed.

What is the expected correct behavior?

The user is able to sign in to their newly created JupyterHub installation.

Relevant logs and/or screenshots

Authorizing:

Screenshot_2019-08-22_User_Settings

Error:

Screenshot_2019-08-22_JupyterHub

Output of checks

This bug happens on GitLab.com: 12.2.0-pre 0c1c17abba9

ZD: https://gitlab.zendesk.com/agent/tickets/130113 (Internal)

/cc @danielgruesso

Edited Aug 23, 2019 by Tristan Williams
Assignee
Assign to
Time tracking