Project

Profile

Help

Task #6984

Updated by bmbouter almost 4 years ago

## Background 

 Users need to install pulpcore in a FIPS compatible environments, therefore all dependencies need to be FIPS compatible. Django specifically we know is *not* FIPS compatible. environments 

 ## Solution 

 The Plan 

 Test pulpcore and it's dependencies in the CentOS 8 pulplift FIPS environment. Then installer should do it for any dependencies that are not FIPS compatible, develop a patch and then contribute that patch in one of the following ways. These are listed in order of preference with (1) being most preferred and (3) being least preferred. 

 1. Contribute the patch to upstream. This will cause both PyPI and RPM packaged versions to be FIPS compatible. 
 2. Contribute the patch to an RPM from a well known source, e.g. EPEL 
 3. Contribute the patch to a not-well-known source, e.g. the Katello or Galaxy NG RPM repositories. 
 them.

Back