Project

Profile

Help

Story #7984

Task #7960: FIPS and support for ALLOWED_CONTENT_CHECKSUMS

As a user, Pulp will error if a disallowed hasher is attempted to be used

Added by daviddavis 4 months ago. Updated 30 days 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 90
Quarter:

Description

  1. Consolidate our calls to a new area that checks ALLOWED_CONTENT_CHECKSUMS in one place
  2. Make that available to plugin writers in the plugin API
  3. Add docs for plugin writers.

Associated revisions

Revision b22cf3fa View on GitHub
Added by bmbouter about 2 months ago

Adds a wrapper around hashlib.new()

Introducing the new, pulpcore.app.pulp_hashlib which provides the new function, a wrapper around the real hashlib.new(). This checks the ALLOWED_CONTENT_CHECKSUMS setting and raises an Exception if a hasher not declared as allowed is defined.

closes #7984

History

#1 Updated by daviddavis 4 months ago

  • Description updated (diff)

#2 Updated by bmbouter 2 months ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to bmbouter
  • Sprint set to Sprint 90

#3 Updated by pulpbot 2 months ago

  • Status changed from ASSIGNED to POST

#5 Updated by bmbouter about 2 months ago

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

#6 Updated by bmbouter about 2 months ago

  • Subject changed from As a user, I can manage content with md5 checksums with FIPS enabled to As a user, Pulp will error if a disallowed hasher is attempted to be used
  • Description updated (diff)

#7 Updated by ipanova@redhat.com about 1 month ago

  • Sprint/Milestone set to 3.11.0

#8 Updated by ipanova@redhat.com 30 days ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF