Issue #5377
closedCannot modify, delete, or duplicate content
Description
Once an artifact has been made into apt content, that content cannot be modified or deleted. Further, you can't work around this by creating new content because multiple contents cannot point to the same artifact because content cannot have the same sha256 sum.
As such if you create content incorrectly, there is literally now way out of it.
Files
Updated by mdellweg over 5 years ago
Can you test, whether
https://github.com/pulp/pulp_deb/pull/87/commits/026eb974f38bb13f85c3f889662770479c2a11d6
fixes, or at least improves the issue?
Then i could append that commit to this issue.
Added by mdellweg over 5 years ago
Added by mdellweg about 5 years ago
Revision 53c3c0b7 | View on GitHub
Add validation for uploading packages
Check, that a given relativ_path contains the right filename, and distinguish normal from installer packages.
Updated by mdellweg about 5 years ago
The PR:
https://github.com/pulp/pulp_deb/pull/129
Introduces more validation when uploading a package. It should be almost impossible to create erroneous package content types this way.
Updated by mdellweg about 5 years ago
- Status changed from NEW to MODIFIED
Applied in changeset 53c3c0b7f3d73918e245733a1c0859472687b4d3.
Updated by Anonymous over 4 years ago
- File Kinemaster-Mod-APK.jpg Kinemaster-Mod-APK.jpg added
Updated by quba42 over 3 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Fix uniqueness of packages
Add relative_path to packages natural key
re #5377 https://pulp.plan.io/issues/5377