Task #7960: FIPS and support for ALLOWED_CONTENT_CHECKSUMS
As a user I have on_demand content that is complaint with the allowed_checksums
We are not handling on_demand content as of now, Pulp is checking only immediate content by looking into the Artifact table.
Add a check for RemoteArtifacts table that they do not contain forbidden checksums. Issue a warning and let pulp start.
under discussion ( do we have a usecase for this?)¶
in the pulpcore command:
Add additional functionality to the pulpcore command
handle-artifact-checksums to remove forbidden checksums from RemoteArtifacts
populate missing checksums - add an option '--download-on-demand-content' that will download the file( when mentioned with command) and calculate the checksums needed for the RemoteArtifact