Project

Profile

Help

Task #3125

Make User, Importer, Publisher, and Distribution URIs immutable

Added by dkliban@redhat.com almost 2 years ago. Updated 6 months ago.

Status:
MODIFIED
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:
Sprint 29

Description

Users, Importers, Publishers, and Distributions use a name in the resource URI. The user is allowed to modify the name of each of the resources. When such a change occurs, any client that is storing the original URI will receive a 404 when trying to access it.

Users, Importers, Publishers, and Distributions should use their primary key, a UUID, as an identifier in the URI.


Related issues

Blocks Pulp - Story #3142: As an authenticated user, I can filter users. MODIFIED Actions

Associated revisions

Revision 9d9c6a67 View on GitHub
Added by daviddavis almost 2 years ago

Using UUIDs in URLs for users, publishers, importers, distros, and workers

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

Revision 9d9c6a67 View on GitHub
Added by daviddavis almost 2 years ago

Using UUIDs in URLs for users, publishers, importers, distros, and workers

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

Revision 9d9c6a67 View on GitHub
Added by daviddavis almost 2 years ago

Using UUIDs in URLs for users, publishers, importers, distros, and workers

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

History

#1 Updated by dkliban@redhat.com almost 2 years ago

  • Tracker changed from Story to Issue
  • Severity set to 2. Medium
  • Triaged set to No

#2 Updated by amacdona@redhat.com almost 2 years ago

This is a valid issue, but we should decide how we want to proceed before accepting this one.

#3 Updated by dalley almost 2 years ago

  • Tracker changed from Issue to Task
  • % Done set to 0

#4 Updated by dkliban@redhat.com almost 2 years ago

  • Subject changed from Importer and Publisher URIs are mutable to Make User, Importer, Publisher, and Distribution URIs immutable
  • Description updated (diff)

#5 Updated by daviddavis almost 2 years ago

  • Blocks Story #3142: As an authenticated user, I can filter users. added

#6 Updated by daviddavis almost 2 years ago

  • Groomed changed from No to Yes
  • Sprint Candidate changed from No to Yes

#7 Updated by daviddavis almost 2 years ago

It sounds like on the mailing list, most people wanted to proceed with using IDs in URLs. We should work on this in the very near future though as other issues/design are waiting on this.

#8 Updated by rchan almost 2 years ago

  • Sprint/Milestone set to 48

#9 Updated by daviddavis almost 2 years ago

  • Tags Pulp 3 MVP added

#10 Updated by daviddavis almost 2 years ago

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

#11 Updated by daviddavis almost 2 years ago

  • Status changed from ASSIGNED to POST

#12 Updated by daviddavis almost 2 years ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100

#13 Updated by bmbouter over 1 year ago

  • Sprint set to Sprint 29

#14 Updated by bmbouter over 1 year ago

  • Sprint/Milestone deleted (48)

#15 Updated by dkliban@redhat.com over 1 year ago

  • Sprint/Milestone set to 3.0

#16 Updated by bmbouter 6 months ago

  • Tags deleted (Pulp 3, Pulp 3 MVP)

Please register to edit this issue

Also available in: Atom PDF