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 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:
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 10 months 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 10 months 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 about 1 year ago

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

#8 Updated by vdusek 11 months ago

  • Status changed from ASSIGNED to NEW

#9 Updated by vdusek 11 months ago

  • Assignee deleted (vdusek)

#10 Updated by dalley 10 months ago

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

#11 Updated by dalley 10 months ago

  • Sprint set to Sprint 46

#12 Updated by dalley 10 months ago

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

#13 Updated by bherring 9 months ago

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

#14 Updated by daviddavis 6 months ago

  • Sprint/Milestone set to 3.0

#15 Updated by bmbouter 6 months ago

  • Tags deleted (Pulp 3)

Please register to edit this issue

Also available in: Atom PDF