Project

Profile

Help

Story #3672

As a user I can blacklist packages from being synced

Added by amacdona@redhat.com about 2 years ago. Updated over 1 year ago.

Status:
MODIFIED
Priority:
Normal
Assignee:
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Target Release - Python:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 42

Description

It would be useful if I could specify packages that should not be synced.

Why might I disinclude packages from a sync?

  • Known security problems for some versions
  • typo-squatting prevention/cleanup (like `requirements.txt`)
  • I don't need the wheels for that type of linux distribution (probably should be a separate issue)

Blacklists should work alongside whitelists

Something like:
inventory = set(whitelist) - set(blacklist)

Ideally, the blacklist will use the same structure as whitelist, so the user could blacklist by name, by version, by version range, hash, etc.

Associated revisions

Revision b0f8b5f1 View on GitHub
Added by CodeHeeler almost 2 years ago

Add blacklist, here exclude list, of packages not to install

Now packages are not only checked against a whitelist/include list but also against an exclude list when syncing.

fixes #3672 https://pulp.plan.io/issues/3672

History

#1 Updated by dalley about 2 years ago

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

#2 Updated by bizhang about 2 years ago

  • Sprint/Milestone set to 3.0 GA

#3 Updated by CodeHeeler about 2 years ago

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

#4 Updated by CodeHeeler about 2 years ago

  • Status changed from ASSIGNED to POST

#5 Updated by dalley almost 2 years ago

  • Status changed from POST to ASSIGNED
  • Assignee changed from CodeHeeler to dalley

#6 Updated by dalley almost 2 years ago

  • Status changed from ASSIGNED to POST
  • Sprint set to Sprint 41

#7 Updated by rchan almost 2 years ago

  • Sprint changed from Sprint 41 to Sprint 42

#8 Updated by CodeHeeler almost 2 years ago

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

#9 Updated by bmbouter over 1 year ago

  • Tags deleted (Pulp 3)

Please register to edit this issue

Also available in: Atom PDF