To Reproduce
Try to GET a blob that doesn't exist from an existing repo.
Expected behavior
A clear and concise description of what you expected to happen.
Additional context
Tested on a Katello smart proxy. Specifically triggered trying at container push (smart proxies don't support it, but I'm trying to make sure the error messages are pretty).
Version pulpcore-selinux-2.0.1-1.el9.x86_64 python3.11-pulp-ostree-2.3.0-1.el9.noarch python3.11-pulp-deb-3.2.0-1.el9.noarch python3.11-pulp-rpm-3.25.3-1.el9.noarch python3.11-pulp-python-3.11.1-1.el9.noarch rubygem-smart_proxy_pulp-3.3.0-1.el9.noarch python3.11-pulp-container-2.20.0-1.el9.noarch python3.11-pulp-glue-0.25.3-1.el9.noarch python3.11-pulpcore-3.49.10-1.el9.noarch python3.11-pulp-ansible-0.21.5-1.el9.noarch python3.11-pulp-cli-0.25.3-1.el9.noarch
Describe the bug GETing a blob that doesn't exist triggers a 500:
To Reproduce Try to GET a blob that doesn't exist from an existing repo.
Expected behavior A clear and concise description of what you expected to happen.
Additional context Tested on a Katello smart proxy. Specifically triggered trying at container push (smart proxies don't support it, but I'm trying to make sure the error messages are pretty).