github pulp/pulpcore 3.116.0

7 hours ago

3.116.0 (2026-08-12)

Note

Official changes are available on Pulp docs

REST API

Features

  • Added --backend option to the add-signing-service management command, enabling Sequoia (sq) as an alternative to GPG for key management. Use --backend sq to register signing services using Sequoia's key store.
    #7479

Bugfixes

  • Reduced lock contention for distribution updates that leave base_path unchanged.
    #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_tasks metric 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-CERT header.

Plugin API

No significant changes.

Pulp File

No significant changes.

Pulp Cert Guard

No significant changes.


Don't miss a new pulpcore release

NewReleases is sending notifications on new releases.