Project

Profile

Help

Issue #6284

An internal server error is raised when trying to modify a non-existing repository

Added by lmjachky over 1 year ago. Updated over 1 year ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 68
Quarter:

Description

When I try to modify a non-existing repository with random content, an internal server error is raised:

pulpcore.app.models.repository.Repository.DoesNotExist: Repository matching query does not exist.

The following call triggered this error and the same behavior was also observed for pulp_file:

http POST :24817/pulp/api/v3/repositories/rpm/rpm/3d5b865a-069c-4455-8226-564d2040aee1/modify/ add_content_units:="[\"\"]"

Pulp should rather return an HTTP 404 response saying something like "The requested resource was not found in this server".

Associated revisions

Revision fe3955e0 View on GitHub
Added by daviddavis over 1 year ago

Fixed 500 error on repository modify

fixes #6284 https://pulp.plan.io/issues/6284

History

#1 Updated by fao89 over 1 year ago

  • Triaged changed from No to Yes
  • Sprint set to Sprint 68

#2 Updated by daviddavis over 1 year ago

  • Status changed from NEW to POST
  • Assignee set to daviddavis

#3 Updated by daviddavis over 1 year ago

  • Status changed from POST to MODIFIED

#4 Updated by ttereshc over 1 year ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE
  • Sprint/Milestone set to 3.3.0

Please register to edit this issue

Also available in: Atom PDF