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