Project

Profile

Help

Story #3782

closed

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

Added by dkliban@redhat.com over 6 years ago. Updated almost 5 years ago.

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

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 46
Quarter:

Related issues

Related to Pulp - Task #3784: Add a Content filter that inherits from core's ContentFilterCLOSED - COMPLETEdalley

Actions
Related to Python Support - Task #3783: Update PythonPackageContent filter to inherit from core's ContentFilterMODIFIEDvdusek

Actions
Copied to Pulp - Test #4301: As a user, I can filter plugin content types by repository versionsCLOSED - WONTFIXActions
Actions #1

Updated by dkliban@redhat.com over 6 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
Actions #2

Updated by dkliban@redhat.com over 6 years ago

  • Tracker changed from Issue to Story
  • % Done set to 0
Actions #3

Updated by amacdona@redhat.com over 6 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

Actions #4

Updated by amacdona@redhat.com over 6 years ago

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

Updated by amacdona@redhat.com over 6 years ago

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

Updated by jsherril@redhat.com over 6 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.

Actions #7

Updated by vdusek about 6 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to vdusek
Actions #8

Updated by vdusek about 6 years ago

  • Status changed from ASSIGNED to NEW
Actions #9

Updated by vdusek about 6 years ago

  • Assignee deleted (vdusek)
Actions #10

Updated by dalley almost 6 years ago

  • Status changed from NEW to POST
  • Assignee set to dalley
Actions #11

Updated by dalley almost 6 years ago

  • Sprint set to Sprint 46

Added by dalley almost 6 years ago

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

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

Added by dalley almost 6 years ago

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

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

Actions #12

Updated by dalley almost 6 years ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100
Actions #13

Updated by bherring almost 6 years ago

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

Updated by daviddavis over 5 years ago

  • Sprint/Milestone set to 3.0.0
Actions #15

Updated by bmbouter over 5 years ago

  • Tags deleted (Pulp 3)
Actions #16

Updated by bmbouter almost 5 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Also available in: Atom PDF