Project

Profile

Help

Task #3644

closed

Story #3637: As a user, I can run pulp in a FIPS-enabled environment

Go through other python dependencies and find FIPS incompatibilities

Added by daviddavis over 6 years ago. Updated over 5 years ago.

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

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:
Actions #1

Updated by daviddavis over 6 years ago

I think the next step is to get a list of all the Pulp dependencies and then go through each codebase and search for keywords like hashlib and md5. Open any issues if stuff is found.

Actions #2

Updated by daviddavis over 6 years ago

  • Sprint set to Sprint 37
Actions #3

Updated by dalley over 6 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to dalley
Actions #6

Updated by dalley over 6 years ago

I think MD5 codepaths in Twisted should be avoidable but we may need some configuration to make sure that happens. Billiard is tricky. It's a fork of the Python stdlib multiprocessing library and the code using md5 is directly copied. They will almost certainly not be willing to change it.

I'm not sure if we will hit it, but if we do, we will need to carry it ourselves and be very careful about it.

Actions #7

Updated by dalley over 6 years ago

  • Status changed from ASSIGNED to NEW
  • Assignee deleted (dalley)
  • Sprint deleted (Sprint 37)
Actions #8

Updated by daviddavis over 6 years ago

  • Status changed from NEW to CLOSED - COMPLETE

Closing. I think we can just open bugs as we encounter them.

The twisted bug is being addressed as part of our lazy sync work here in #3683.

Actions #9

Updated by bmbouter over 5 years ago

  • Tags Pulp 2 added

Also available in: Atom PDF