Project

Profile

Help

Story #3782

As a user, I can filter plugin content types by repository versions

Added by dkliban@redhat.com over 1 year ago. Updated 3 months ago.

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

100%

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

Related issues

Related to Pulp - Task #3784: Add a Content filter that inherits from core's ContentFilter CLOSED - COMPLETE Actions
Related to Python Support - Task #3783: Update PythonPackageContent filter to inherit from core's ContentFilter MODIFIED Actions
Copied to Pulp - Test #4301: As a user, I can filter plugin content types by repository versions NEW Actions

Associated revisions

Revision 2888a44c View on GitHub
Added by dalley about 1 year ago

Added filtering by repository version to the ContentFilter

Filter content by the repository version it is contained in, added to, or removed from

closes #3782 https://pulp.plan.io/issues/3782

Revision 2888a44c View on GitHub
Added by dalley about 1 year ago

Added filtering by repository version to the ContentFilter

Filter content by the repository version it is contained in, added to, or removed from

closes #3782 https://pulp.plan.io/issues/3782

History

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

  • Subject changed from As a user, I can get a list of all content in Pulp filtered by list of repo versions to As a user, I can get a list of all content of one type in Pulp filtered by list of repo versions

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

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

#3 Updated by amacdona@redhat.com over 1 year ago

  • Subject changed from As a user, I can get a list of all content of one type in Pulp filtered by list of repo versions to As a user, I can filter plugin content types by repository versions
  • Tags Pulp 3 added

For example, api/v3/content/python/packages/ returns a list of all python content.

To add a filter for all content types, the generic content unit filter [0] should include a filter for repository versions. The filter should be able to accept one or many repository versions. Whether this filter is reasonable will require some investigation.

[0]: https://github.com/pulp/pulp/blob/master/pulpcore/pulpcore/app/viewsets/content.py#L51

#4 Updated by amacdona@redhat.com over 1 year ago

  • Related to Task #3784: Add a Content filter that inherits from core's ContentFilter added

#5 Updated by amacdona@redhat.com over 1 year ago

  • Related to Task #3783: Update PythonPackageContent filter to inherit from core's ContentFilter added

#6 Updated by jsherril@redhat.com over 1 year ago

For indexing purposes:

For a repository version, i want all units of a given type
For a given type, list me all units across the installation, with a list of repository versions for each type.

#7 Updated by vdusek over 1 year ago

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

#8 Updated by vdusek over 1 year ago

  • Status changed from ASSIGNED to NEW

#9 Updated by vdusek over 1 year ago

  • Assignee deleted (vdusek)

#10 Updated by dalley about 1 year ago

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

#11 Updated by dalley about 1 year ago

  • Sprint set to Sprint 46

#12 Updated by dalley about 1 year ago

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

#13 Updated by bherring about 1 year ago

  • Copied to Test #4301: As a user, I can filter plugin content types by repository versions added

#14 Updated by daviddavis 10 months ago

  • Sprint/Milestone set to 3.0.0

#15 Updated by bmbouter 10 months ago

  • Tags deleted (Pulp 3)

#16 Updated by bmbouter 3 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF