3.110.0 (2026-04-28)
Note
Official changes are available on Pulp docs
REST API
Bugfixes
- Replace use of the deprecated distutils. The module has been removed in Python 3.12 .
#7571 - Fixed RedisWorker stalling when more than 20 tasks are waiting on the same resource.
The worker now doubles its fetch limit and retries until a runnable task is found or the
entire queue has been examined.
#7612 - Fixed RedisWorker not always respecting FIFO order of tasks with shared resources.
#7616 - Fixed an issue where gpg_verify() was rejecting some valid PGP signatures after changes made in pulpcore 3.108.
Plugin API
Features
- Added
task_argsandtask_kwargsfields toTaskSchedule, allowing plugins to store positional
and keyword arguments that are forwarded to tasks when they are dispatched on schedule. Both fields
are encrypted at rest.TaskScheduleandTaskScheduleSerializerare now exposed via the plugin
API.
#7608 - Allow plugins to access
pulp_plugin_configsandget_plugin_configfrompulpcore.app.appsviapulpcore.plugin.apps
#7650
Pulp File
No significant changes.
Pulp Cert Guard
No significant changes.