Project

Profile

Help

Issue #3769

Updated by ragbalak over 6 years ago

When Python repo is created and is synced, the downloaded contents in the FIPS environment fails to contain: contain unit content count 

 This can be seen by running the  

 "*Content Unit Count*" 


 @pulp-admin python repo list@ 

 This was tested in the RHEL 7.5 machine with FIPS enabled and PULP 2.17 installed. The same procedure was reproduced in a non-FIPS RHEL 7.5 machine with PULP 2.17, and this time the content unit counts were seen 

 +In h2. In FIPS enabled RHEL 7.5 Machine+ Machine 

 Steps for reproducing the issue : 
 * Create a Python Repo 
 @python repo create --feed=https://repos.fedorapeople.org/pulp/pulp/fixtures/python-pypi/ --repo-id=test_fips --package-names=shelf-reader@  

 * Sync and download the Repo 
 @pulp-admin python repo sync run --repo-id=test-fips@ 

 * Finally check the repositories that are created  
 @pulp-admin python repo list@  


 Have Attached the following Images 

 The Content Unit Count is not displayed after the contents are synced in the Non Fips environment. This is shown in both pulp-admin and in the python debugger(in pulp-smash) in the following images 
 fips_unit_count_missing 
 fips_unit_types_missing 

 +Non Fips Environment :+ : 

 Do the same step as done in the FIPS environment for creating a python repo. 

 Once created, it can be seen that the content unit count, in this case, is seen.  


 Content Unit Count are seen in "non_fips_unit_count" attachment 

 I also ran the ipdb debugger in the pulp_smash to look at the contents types of the synced content, and two content types are to be seen. 

 
 This is shown in "non_fips_unit_type_content" attachment 







 

 FIPS Environment : 

 The Content Unit Count is not displayed after the contents are synced in the Fiis environment. This is shown in both pulp-admin and in the python debugger in the following images 
 fips_unit_count_missing 
 fips_unit_types_missing 




Back