Environment Pod logs in menu lands in 404 if the user has no permissions to see logs
Summary
Environment Pod logs in menu lands in 404 on Gitlab's project.
Steps to reproduce
Current deployed in staging and canary.
Example Project
https://gitlab.com/gitlab-org/gitlab/
What is the current bug behavior?
- Click on "Pod Logs" in the sidebar menu.
- The page lands in a 404
What is the expected correct behavior?
- The sibar menu should not be available to users without the permissions.
Relevant logs and/or screenshots
The link is: https://gitlab.com/gitlab-org/gitlab/environments/165550/logs
Output of checks
This bug happens on GitLab.com
Possible fixes
(If you can, link to the line of code that might be responsible for the problem)
Edited by Miguel Rincon