3.116.0 (2026-08-12)
Note
Official changes are available on Pulp docs
REST API
Features
- Added
--backendoption to theadd-signing-servicemanagement command, enabling Sequoia (sq) as an alternative to GPG for key management. Use--backend sqto register signing services using Sequoia's key store.
#7479
Bugfixes
- Reduced lock contention for distribution updates that leave
base_pathunchanged.
#3322,
#7896 - Fix temp file leak in pull-through metadata streaming.
#7846 - Fixed domain list returning all domains to authenticated users instead of only domains they can view.
#7898 - Fixed RedisWorker leaking Redis locks when task acquire, abort, cancel, or immediate dispatch cleanup failed.
#7902 - Fixed the
waiting_tasksmetric to count only tasks that can run in parallel under resource locks, matching worker FIFO scheduling.
#7938 - Fixed Redis workers polling the database at the single-worker rate during startup by learning the online worker count before the first heartbeat.
- Increased the content app's maximum HTTP header field size from 8190 to 16384 bytes to support PQC (post-quantum) X.509 certificates forwarded via the
X-CLIENT-CERTheader.
Plugin API
No significant changes.
Pulp File
No significant changes.
Pulp Cert Guard
No significant changes.