Releases: pulp/pulpcore
Releases · pulp/pulpcore
3.102.0
3.102.0 (2026-01-27) {: #3.102.0 }
REST API {: #3.102.0-rest-api }
Features {: #3.102.0-rest-api-feature }
- Added a
pulpcore-manager list-signing-servicescommand.
Bugfixes {: #3.102.0-rest-api-bugfix }
- Implement atomic hashing and chunking in PulpExport
#7218 - Fixed not supporting the new rename of the S3 storage backend.
#7228 - Fixed duplicate error code PLP0003 used by both ResourceImmutableError and DigestValidationError. ResourceImmutableError now uses PLP0006.
- Use a proper spdx license identifier in the openapi docs.
Improved Documentation {: #3.102.0-rest-api-doc }
- Updated error handling documentation with all PulpException classes and usage examples.
Removals {: #3.102.0-rest-api-removal }
- Stopped leaking sensitive information of failures in the task API.
Plugin API {: #3.102.0-plugin-api }
No significant changes.
Pulp File {: #3.102.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.102.0-pulp-cert-guard }
No significant changes.
3.85.9
3.85.9 (2026-01-27) {: #3.85.9 }
REST API {: #3.85.9-rest-api }
Bugfixes {: #3.85.9-rest-api-bugfix }
- Fixed not supporting the new rename of the S3 storage backend.
#7228
Plugin API {: #3.85.9-plugin-api }
No significant changes.
Pulp File {: #3.85.9-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.85.9-pulp-cert-guard }
No significant changes.
3.73.24
3.73.24 (2026-01-27) {: #3.73.24 }
REST API {: #3.73.24-rest-api }
Bugfixes {: #3.73.24-rest-api-bugfix }
- Fixed not supporting the new rename of the S3 storage backend.
#7228
Plugin API {: #3.73.24-plugin-api }
No significant changes.
Pulp File {: #3.73.24-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.73.24-pulp-cert-guard }
No significant changes.
3.63.29
3.63.29 (2026-01-27) {: #3.63.29 }
REST API {: #3.63.29-rest-api }
Bugfixes {: #3.63.29-rest-api-bugfix }
- Improve handling of some edge cases in task diagnostics code.
#7020 - Fixed not supporting the new rename of the S3 storage backend.
#7228
Plugin API {: #3.63.29-plugin-api }
No significant changes.
Pulp File {: #3.63.29-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.63.29-pulp-cert-guard }
No significant changes.
3.73.23
3.73.23 (2026-01-21) {: #3.73.23 }
REST API {: #3.73.23-rest-api }
Bugfixes {: #3.73.23-rest-api-bugfix }
- Improve handling of some edge cases in task diagnostics code.
#7020
Plugin API {: #3.73.23-plugin-api }
No significant changes.
Pulp File {: #3.73.23-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.73.23-pulp-cert-guard }
No significant changes.
3.85.8
3.73.22
3.101.0
3.101.0 (2026-01-13) {: #3.101.0 }
REST API {: #3.101.0-rest-api }
Improved Documentation {: #3.101.0-rest-api-doc }
- Re-introduced "Hardware Requirements" page to the docs.
#7063
Plugin API {: #3.101.0-plugin-api }
Features {: #3.101.0-plugin-api-feature }
- Added
modify_taskproperty toModifyRepositoryActionMixinso plugin writers can override the
task that Pulp calls.
Pulp File {: #3.101.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.101.0-pulp-cert-guard }
No significant changes.
3.100.0
3.100.0 (2026-01-06) {: #3.100.0 }
REST API {: #3.100.0-rest-api }
Features {: #3.100.0-rest-api-feature }
- Adapted PulpImport/Export to allow update django-import-export==4.x.
#5324 - Allow use of Django5 as well as Django4.
#6988
Bugfixes {: #3.100.0-rest-api-bugfix }
- Fixed file handle leak when content app access triggers downloads due to on_demand or streamed policy.
#7157
Misc {: #3.100.0-rest-api-misc }
Plugin API {: #3.100.0-plugin-api }
Removals {: #3.100.0-plugin-api-removal }
- Removed the fallback for unserializable task return values.
Tasks resulting from an api action should use the corresponding serializer to produce useful output. Maintenance tasks should return nothing.
#6079
Pulp File {: #3.100.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.100.0-pulp-cert-guard }
No significant changes.
3.85.7
3.85.7 (2025-12-22) {: #3.85.7 }
REST API {: #3.85.7-rest-api }
No significant changes.
Plugin API {: #3.85.7-plugin-api }
Bugfixes {: #3.85.7-plugin-api-bugfix }
- Exposed
RepositoryVersionSerializerto the plugin API.
In some cases a plugin might have used that serializer for a newer pulpcore version
but it could also be installed with a lower pulpcore version.
Pulp File {: #3.85.7-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.85.7-pulp-cert-guard }
No significant changes.