Network maintenance. Planio will be observing two scheduled maintenance windows this Tuesday, March 2 and Wednesday, March 3 from 02:00 UTC until 06:00 UTC each in order to perform maintenance on access routers in our primary datacenter. Your account might observe short downtimes during these periods up to several minutes at a time.
Story #7855
Pulp - Story #7960: FIPS and support for ALLOWED_CONTENT_CHECKSUMS
Task #7537: Add support for ALLOWED_CONTENT_CHECKSUMS
FIPS: Serializer needs to build checksum-algorithm-choice from Artifact.DIGEST_FIELDS, not its own constants
100%
Description
See https://github.com/pulp/pulp_rpm/blob/master/pulp_rpm/app/constants.py#L3-L24
These lists need a) to be driven directly by Artifact, rather than matching Artifact's supported digests by sheer coincidence, and b) need to be limited to Artifact.DIGEST_FIELDS only.
See https://hackmd.io/d5y1IaW_QaSJ-DsosMDkjg?view for discussion.
Associated revisions
History
#1
Updated by daviddavis 3 months ago
These fields[0] for example shouldn't allow you to set any checksum which is not in ALLOWED_CONTENT_CHECKSUMS[1]
#8
Updated by rchan about 1 month ago
- Sprint changed from Sprint 88 to Sprint 89
#9
Updated by ppicka 25 days ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset ad19ad28e6cc999323836f48395ab2a862b3cf8a.
Please register to edit this issue
Checksum type check when publish
Check allowed checksum types when publish.
closes: #7855 https://pulp.plan.io/issues/7855
[nocoverage]