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
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.
- Status changed from NEW to ASSIGNED
- Assignee set to dalley
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.
- Status changed from ASSIGNED to NEW
- Assignee deleted (
dalley)
- Sprint deleted (
Sprint 37)
- 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.
Also available in: Atom
PDF