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.