Project

Profile

Help

Story #2040

As a user, I can choose which package types to sync

Added by amacdona@redhat.com over 3 years ago. Updated 8 months ago.

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

0%

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

Description

A user should be able to disable syncing of wheels or sdist, and possibly restrict the different compression (tar.gz, tar.bz2, .zip) that hold them. The primary use case for this is a user who primarily uses sdists because there can be many wheels for each sdist. This could expend a lot of unnecessary resources.


Related issues

Related to Python Support - Story #2041: As a user, I can whitelist packages to sync with standard python syntax MODIFIED Actions

History

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

  • Tracker changed from Issue to Story

#2 Updated by semyers over 3 years ago

  • Groomed changed from No to Yes

As described, this sounds a lot like RPM's --skip repo option, which disabled syncing of different content unit types, like errata or drpms. I think this will be a little different for the python plugin, but from a usage perspective I think it makes sense to behave similarly when doing similar things.

This is probably a different story, but it might also be nice to be able to filter wheels by platform, so you can filter out the py2 wheels and only bring down py3, for example.

#3 Updated by amacdona@redhat.com over 3 years ago

  • Sprint Candidate changed from No to Yes

#4 Updated by amacdona@redhat.com over 3 years ago

  • Sprint Candidate changed from Yes to No

#5 Updated by amacdona@redhat.com over 2 years ago

  • Sprint Candidate changed from No to Yes

#6 Updated by amacdona@redhat.com about 2 years ago

  • Sprint Candidate changed from Yes to No

#7 Updated by bizhang over 1 year ago

  • Tags Pulp 3 added

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

  • Related to Story #2041: As a user, I can whitelist packages to sync with standard python syntax added

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

Marking this as related to 2041. Not sure if we want to include package type information in the whitelist specifiers or not.

#10 Updated by bizhang over 1 year ago

  • Sprint/Milestone set to 3.0 GA

#11 Updated by bizhang over 1 year ago

Should this be per specifier? e.g. scipy bdist, Django bdist, pulp sdist

Or per sync: e.g. sync bdist for [Django, scipy, pulp]

#12 Updated by amacdona@redhat.com 8 months ago

  • Sprint/Milestone deleted (3.0 GA)

#13 Updated by bmbouter 8 months ago

  • Tags deleted (Pulp 3)

Please register to edit this issue

Also available in: Atom PDF