-
Bug
-
Resolution: Done-Errata
-
Normal
-
6.16.0
-
False
-
-
False
-
pulp-container-2.20.1
-
0
-
Phoenix - Content
-
-
-
Sprint 137, Sprint 138, Sprint 139, Sprint 140, Sprint 141
-
Moderate
-
None
Description of problem:
Requesting blob that doesn't exist results in 500 from Pulp
How reproducible:
100% with changes in place for https://issues.redhat.com/browse/SAT-26533
Is this issue a regression from an earlier version:
Unsure, at least we've never tried this before.
Steps to Reproduce:
- Make a GET request for a blob that doesn't exist
- "GET /v2/default_organization-precipitation-container_push_view-buttermilk_biscuits-arianna3/blobs/sha256:cd55268b264d4d04e2eb2a95520656af57b1a2f8f8924522c71ff8b6fbdff538 HTTP/1.1" 500 145 "-" "containers/5.30.0 (github.com/containers/image)"
Actual behavior:
A 500 is returned with a stack trace. See the GH issue for details (https://github.com/pulp/pulp_container/issues/1703)
Expected behavior: A proper error following the OCI registry spec should get returned.
Business Impact / Additional info:
- blocks
-
SAT-26533 [DEV] As a user, I am blocked from pushing content to Capsules
- Closed
-
SAT-26532 As a user, I am blocked from pushing content to Capsules
- Closed
- links to
-
RHBA-2024:140284 Important: Satellite 6.16.0 release