Story #3782
As a user, I can filter plugin content types by repository versions
100%
Related issues
Associated revisions
Revision 2888a44c
View on GitHub
Added filtering by repository version to the ContentFilter
Filter content by the repository version it is contained in, added to, or removed from
History
#1
Updated by dkliban@redhat.com over 2 years 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 2 years ago
- Tracker changed from Issue to Story
- % Done set to 0
#3
Updated by amacdona@redhat.com over 2 years 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 2 years ago
- Related to Task #3784: Add a Content filter that inherits from core's ContentFilter added
#5
Updated by amacdona@redhat.com over 2 years ago
- Related to Task #3783: Update PythonPackageContent filter to inherit from core's ContentFilter added
#6
Updated by jsherril@redhat.com over 2 years 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 2 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to vdusek
#8
Updated by vdusek about 2 years ago
- Status changed from ASSIGNED to NEW
#9
Updated by vdusek about 2 years ago
- Assignee deleted (
vdusek)
#10
Updated by dalley about 2 years ago
- Status changed from NEW to POST
- Assignee set to dalley
#11
Updated by dalley about 2 years ago
- Sprint set to Sprint 46
#12
Updated by dalley about 2 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulp|2888a44c8487e6ada3c6a1864c8f44f31c99066a.
#13
Updated by bherring about 2 years ago
- Copied to Test #4301: As a user, I can filter plugin content types by repository versions added
#14
Updated by daviddavis almost 2 years ago
- Sprint/Milestone set to 3.0.0
#15
Updated by bmbouter almost 2 years ago
- Tags deleted (
Pulp 3)
#16
Updated by bmbouter about 1 year ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Please register to edit this issue
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