Some registry URI requests throw HTTP500s
### An incorrect path for a registry request shouldn't be an Error ### Further details When a user makes a request to the registry, GitLab throws an error if that path is invalid. ### Proposal ### What does success look like, and how can we measure that? Invalid requests to the registry should be handled appropriately without sending a 500 to the end user and tossing errors into Sentry. Users should instead be given a 404 for something that doesn't exist, or perhaps a 400 if the request was malformed. ### Links / references https://sentry.gitlab.net/gitlab/gitlabcom/issues/516641/
issue