Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 25, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
pulpcore_client '~> 3.22.2''~> 3.102.0' age confidence

Release Notes

pulp/pulpcore (pulpcore_client)

v3.102.0

Compare Source

REST API {: #​3.102.0-rest-api }
Features {: #​3.102.0-rest-api-feature }
  • Added a pulpcore-manager list-signing-services command.
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.


v3.101.0

Compare Source

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_task property to ModifyRepositoryActionMixin so 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.


v3.100.0

Compare Source

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.


v3.95.3

Compare Source

REST API {: #​3.95.3-rest-api }
Bugfixes {: #​3.95.3-rest-api-bugfix }
  • Fixed file handle leak when content app access triggers downloads due to on_demand or streamed policy.
    #​7157
Plugin API {: #​3.95.3-plugin-api }

No significant changes.

Pulp File {: #​3.95.3-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.95.3-pulp-cert-guard }

No significant changes.


v3.95.2

Compare Source

REST API {: #​3.95.2-rest-api }

No significant changes.

Plugin API {: #​3.95.2-plugin-api }

No significant changes.

Pulp File {: #​3.95.2-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.95.2-pulp-cert-guard }

No significant changes.


v3.95.1

Compare Source

REST API {: #​3.95.1-rest-api }
Misc {: #​3.95.1-rest-api-misc }
Plugin API {: #​3.95.1-plugin-api }

No significant changes.

Pulp File {: #​3.95.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.95.1-pulp-cert-guard }

No significant changes.


v3.95.0

Compare Source

REST API {: #​3.95.0-rest-api }
Features {: #​3.95.0-rest-api-feature }
  • Improve touch performance in highly concurrent content operations.
Plugin API {: #​3.95.0-plugin-api }

No significant changes.

Pulp File {: #​3.95.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.95.0-pulp-cert-guard }

No significant changes.


v3.94.0

Compare Source

REST API {: #​3.94.0-rest-api }
Features {: #​3.94.0-rest-api-feature }
  • Added synchronous upload API for Files.
    #​6898
Bugfixes {: #​3.94.0-rest-api-bugfix }
  • Improve handling of some edge cases in task diagnostics code.
    #​7020
  • Restrict batch processing minsize to the settings value defined for MAX_CONCURRENT_CONTENT. Smaller values will increase sync times but reduce the amount of outstanding content in the pipeline, which reduces peak resource consumption (memory, temporary disk requirements).
    #​7064
  • Fixed incorrect filtering of vulnerability reports when querying a specific repository version.
    #​7091
  • Allow to specify a template for the status names of the processes using '--name-template` to overcome conflicts in certain containerized environments.
Plugin API {: #​3.94.0-plugin-api }
Bugfixes {: #​3.94.0-plugin-api-bugfix }
  • Fixed NoArtifactContentUploadViewSet/Serializer breaking when using the artifact, upload or file_url fields.
  • Fixed resolved_prn failing when the object's pk wasn't an UUID.
Pulp File {: #​3.94.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.94.0-pulp-cert-guard }

No significant changes.


v3.93.3

Compare Source

REST API {: #​3.93.3-rest-api }
Bugfixes {: #​3.93.3-rest-api-bugfix }
  • Restrict batch processing minsize to the settings value defined for MAX_CONCURRENT_CONTENT. Smaller values will increase sync times but reduce the amount of outstanding content in the pipeline, which reduces peak resource consumption (memory, temporary disk requirements).
    #​7064
Plugin API {: #​3.93.3-plugin-api }

No significant changes.

Pulp File {: #​3.93.3-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.93.3-pulp-cert-guard }

No significant changes.


v3.93.2

Compare Source

REST API {: #​3.93.2-rest-api }
Bugfixes {: #​3.93.2-rest-api-bugfix }
  • Fixed incorrect filtering of vulnerability reports when querying a specific repository version.
    #​7091
Plugin API {: #​3.93.2-plugin-api }

No significant changes.

Pulp File {: #​3.93.2-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.93.2-pulp-cert-guard }

No significant changes.


v3.93.1

Compare Source

REST API {: #​3.93.1-rest-api }
Bugfixes {: #​3.93.1-rest-api-bugfix }
  • Improve handling of some edge cases in task diagnostics code.
    #​7020
  • Allow to specify a template for the status names of the processes using '--name-template` to overcome conflicts in certain containerized environments.
Plugin API {: #​3.93.1-plugin-api }
Bugfixes {: #​3.93.1-plugin-api-bugfix }
  • Fixed NoArtifactContentUploadViewSet/Serializer breaking when using the artifact, upload or file_url fields.
  • Fixed resolved_prn failing when the object's pk wasn't an UUID.
Pulp File {: #​3.93.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.93.1-pulp-cert-guard }

No significant changes.


v3.93.0

Compare Source

REST API {: #​3.93.0-rest-api }
Features {: #​3.93.0-rest-api-feature }
  • Updated API to allow adding custom metadata to exports
    #​6712
Bugfixes {: #​3.93.0-rest-api-bugfix }
  • Fixed an issue with dispatching repository.add_and_remove tasks for pull-through caching
Plugin API {: #​3.93.0-plugin-api }

No significant changes.

Pulp File {: #​3.93.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.93.0-pulp-cert-guard }

No significant changes.


v3.92.1

Compare Source

REST API {: #​3.92.1-rest-api }
Bugfixes {: #​3.92.1-rest-api-bugfix }
  • Fixed an issue with dispatching repository.add_and_remove tasks for pull-through caching
Plugin API {: #​3.92.1-plugin-api }

No significant changes.

Pulp File {: #​3.92.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.92.1-pulp-cert-guard }

No significant changes.


v3.92.0

Compare Source

REST API {: #​3.92.0-rest-api }
Features {: #​3.92.0-rest-api-feature }
  • Add MAX_CONCURRENT_CONTENT as a global setting.
    During sync, this setting will be used to determine the size of batch of
    content being processed in one go. Default value is 200.
    #​7024
Bugfixes {: #​3.92.0-rest-api-bugfix }
  • Modified the error response ("AttributeError: This QueryDict instance is immutable") raised when a
    file didn't upload properly or was incomplete.
    #​6993
  • Fixed immediate tasks from the content app getting stuck in waiting.
Plugin API {: #​3.92.0-plugin-api }

No significant changes.

Pulp File {: #​3.92.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.92.0-pulp-cert-guard }

No significant changes.


v3.91.1

Compare Source

REST API {: #​3.91.1-rest-api }
Bugfixes {: #​3.91.1-rest-api-bugfix }
  • Modified the error response ("AttributeError: This QueryDict instance is immutable") raised when a
    file didn't upload properly or was incomplete.
    #​6993
Plugin API {: #​3.91.1-plugin-api }

No significant changes.

Pulp File {: #​3.91.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.91.1-pulp-cert-guard }

No significant changes.


v3.91.0

Compare Source

REST API {: #​3.91.0-rest-api }
Features {: #​3.91.0-rest-api-feature }
  • Changed orphan cleanup to run as a scheduled task.
  • Removed the use of session scoped advisory locks from workers janitorial work.
Bugfixes {: #​3.91.0-rest-api-bugfix }
  • Fix situations with a single worker per installation failing to unblock all tasks that come in quick succession.
    #​6873
  • Fixed exception propagation in the pulp-content instrumentation middleware.
    #​6925
Plugin API {: #​3.91.0-plugin-api }

No significant changes.

Pulp File {: #​3.91.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.91.0-pulp-cert-guard }

No significant changes.


v3.90.1

Compare Source

REST API {: #​3.90.1-rest-api }
Bugfixes {: #​3.90.1-rest-api-bugfix }
  • Fix situations with a single worker per installation failing to unblock all tasks that come in quick succession.
    #​6873
  • Fixed exception propagation in the pulp-content instrumentation middleware.
    #​6925
Plugin API {: #​3.90.1-plugin-api }

No significant changes.

Pulp File {: #​3.90.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.90.1-pulp-cert-guard }

No significant changes.


v3.90.0

Compare Source

REST API {: #​3.90.0-rest-api }
Features {: #​3.90.0-rest-api-feature }
  • Modified the API so that updates do not dispatch a task if no change is needed.
    Update responses can now respond with either 200 for an immediate result, or issue 202 for a dispatched task.
    #​6896,
    #​6897

  • Taught pulp-import-export to work in a domain-enabled environment.

    All combinations of domain-state between upstream and downstream are handled.
    #​6926

  • Cleanup missing worker processes records faster.

Bugfixes {: #​3.90.0-rest-api-bugfix }
  • Fixed generation of signed URLs when using GCS as the storage backend.
    #​6917
Misc {: #​3.90.0-rest-api-misc }
Plugin API {: #​3.90.0-plugin-api }

No significant changes.

Pulp File {: #​3.90.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.90.0-pulp-cert-guard }

No significant changes.


v3.89.2

Compare Source

REST API {: #​3.89.2-rest-api }
Bugfixes {: #​3.89.2-rest-api-bugfix }
  • Stop using the worker field on the task model in order to allow zero downtime upgrades.
    #​6991
Plugin API {: #​3.89.2-plugin-api }

No significant changes.

Pulp File {: #​3.89.2-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.89.2-pulp-cert-guard }

No significant changes.


v3.89.1

Compare Source

REST API {: #​3.89.1-rest-api }
Bugfixes {: #​3.89.1-rest-api-bugfix }
  • Fixed generation of signed URLs when using GCS as the storage backend.
    #​6917
Plugin API {: #​3.89.1-plugin-api }

No significant changes.

Pulp File {: #​3.89.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.89.1-pulp-cert-guard }

No significant changes.


v3.89.0

Compare Source

REST API {: #​3.89.0-rest-api }
Features {: #​3.89.0-rest-api-feature }
  • Stop using advisory locks in favor of a database column for locking on tasks.
Plugin API {: #​3.89.0-plugin-api }

No significant changes.

Pulp File {: #​3.89.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.89.0-pulp-cert-guard }

No significant changes.


v3.88.0

Compare Source

REST API {: #​3.88.0-rest-api }
Features {: #​3.88.0-rest-api-feature }
  • Added a result JSONField to the Task model to store the task's return value.
    #​6901
Bugfixes {: #​3.88.0-rest-api-bugfix }
  • Fixed error case where worker tried to aquire the app lock for a Task that was already finished.
    #​6899
Plugin API {: #​3.88.0-plugin-api }
Deprecations {: #​3.88.0-plugin-api-deprecation }
  • Deprecated returning non-JSON-serializable values from tasks.
    Such values will be replaced with None, and this workaround will be removed in version 3.100.
    #​6901
Pulp File {: #​3.88.0-pulp-file }
Features {: #​3.88.0-pulp-file-feature }
  • Updated tasks to always return JSON-serializable value.
    #​6901
Pulp Cert Guard {: #​3.88.0-pulp-cert-guard }

No significant changes.


v3.87.1

Compare Source

REST API {: #​3.87.1-rest-api }
Bugfixes {: #​3.87.1-rest-api-bugfix }
  • Fixed error case where worker tried to aquire the app lock for a Task that was already finished.
    #​6899
Plugin API {: #​3.87.1-plugin-api }

No significant changes.

Pulp File {: #​3.87.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.87.1-pulp-cert-guard }

No significant changes.


v3.87.0

Compare Source

REST API {: #​3.87.0-rest-api }
Bugfixes {: #​3.87.0-rest-api-bugfix }
  • Fixed apps crashing in a loop on restart with the same name.
    #​6880
Plugin API {: #​3.87.0-plugin-api }

No significant changes.

Pulp File {: #​3.87.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.87.0-pulp-cert-guard }

No significant changes.


v3.86.0

Compare Source

REST API {: #​3.86.0-rest-api }
Features {: #​3.86.0-rest-api-feature }
  • Added a configurable bucket boundary for API request duration metric using the OTEL_PULP_API_HISTOGRAM_BUCKETS setting.
    #​6845
Bugfixes {: #​3.86.0-rest-api-bugfix }
  • Made DjangoMetricsMiddleware aware of OTEL urls exclusion envvars.
    #​6843
  • Fixed repository version validation to allow legitimate shared artifacts between content units.
    #​6868
  • Fixed a bug that prevents migrations from running.
Improved Documentation {: #​3.86.0-rest-api-doc }
  • Updated documentation for the TASK_DIAGNOSTICS setting.
    #​6854
Plugin API {: #​3.86.0-plugin-api }
Removals {: #​3.86.0-plugin-api-removal }
  • Removed support for synchronous immediate tasks.
Pulp File {: #​3.86.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.86.0-pulp-cert-guard }

No significant changes.


v3.85.9

Compare Source

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.


v3.85.8

Compare Source

REST API {: #​3.85.8-rest-api }

No significant changes.

Plugin API {: #​3.85.8-plugin-api }

No significant changes.

Pulp File {: #​3.85.8-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.85.8-pulp-cert-guard }

No significant changes.


v3.85.7

Compare Source

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 RepositoryVersionSerializer to 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.


v3.85.6

Compare Source

REST API {: #​3.85.6-rest-api }
Bugfixes {: #​3.85.6-rest-api-bugfix }
  • Fixed file handle leak when content app access triggers downloads due to on_demand or streamed policy.
    #​7157
Plugin API {: #​3.85.6-plugin-api }

No significant changes.

Pulp File {: #​3.85.6-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.85.6-pulp-cert-guard }

No significant changes.


v3.85.5

Compare Source

REST API {: #​3.85.5-rest-api }

No significant changes.

Plugin API {: #​3.85.5-plugin-api }

No significant changes.

Pulp File {: #​3.85.5-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.85.5-pulp-cert-guard }

No significant changes.


v3.85.4

Compare Source

REST API {: #​3.85.4-rest-api }
Misc {: #​3.85.4-rest-api-misc }
Plugin API {: #​3.85.4-plugin-api }

No significant changes.

Pulp File {: #​3.85.4-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.85.4-pulp-cert-guard }

No significant changes.


v3.85.3

Compare Source

REST API {: #​3.85.3-rest-api }
Bugfixes {: #​3.85.3-rest-api-bugfix }
  • Fixed incorrect filtering of vulnerability reports when querying a specific repository version.
    #​7091
Plugin API {: #​3.85.3-plugin-api }

No significant changes.

Pulp File {: #​3.85.3-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.85.3-pulp-cert-guard }

No significant changes.


v3.85.2

Compare Source

REST API {: #​3.85.2-rest-api }
Bugfixes {: #​3.85.2-rest-api-bugfix }
  • Fixed exception propagation in the pulp-content instrumentation middleware.
    #​6925
  • Improve handling of some edge cases in task diagnostics code.
    #​7020
  • Allow to specify a template for the status names of the processes using '--name-template` to overcome conflicts in certain containerized environments.
Plugin API {: #​3.85.2-plugin-api }
Bugfixes {: #​3.85.2-plugin-api-bugfix }
  • Fixed NoArtifactContentUploadViewSet/Serializer breaking when using the artifact, upload or file_url fields.
  • Fixed resolved_prn failing when the object's pk wasn't an UUID.
Removals {: #​3.85.2-plugin-api-removal }
  • Removed support for synchronous immediate tasks.
Pulp File {: #​3.85.2-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.85.2-pulp-cert-guard }

No significant changes.


v3.85.1

Compare Source

REST API {: #​3.85.1-rest-api }
Bugfixes {: #​3.85.1-rest-api-bugfix }
  • Fixed a bug that prevents migrations from running.
Plugin API {: #​3.85.1-plugin-api }

No significant changes.

Pulp File {: #​3.85.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.85.1-pulp-cert-guard }

No significant changes.


v3.85.0

Compare Source

REST API {: #​3.85.0-rest-api }
Features {: #​3.85.0-rest-api-feature }
  • Added the ability to configure the openapi schema for remote user authentication via REMOTE_USER_OPENAPI_SECURITY_SCHEME.
    Its type defaults to "mutualTLS" for cert based authentication.
    #​5437
  • Added the vulnerability report data model.
    #​6773
  • Added a new table to track all app status in a common place.
Bugfixes {: #​3.85.0-rest-api-bugfix }
  • Made a failure to update the heartbeat catastrophic, so we can actually rely on workers that claim to be "online".
    #heartbeat
  • Redirect checkpoint URLs without a trailing slash to add the slash.
    #​6812
  • Fixed worker emitting logs with wrong task's domain names.
    #​6818
Removals {: #​3.85.0-rest-api-removal }
  • Bumped the minimum required python version to 3.11.
    #​6262
  • Removed support for DEFAULT_FILE_STORAGE and it's corresponding storage options.
    Use STORAGES instead:
    #​6807
  • Switch OpenAPI specification to use version 3.1.
Plugin API {: #​3.85.0-plugin-api }
Removals {: #​3.85.0-plugin-api-removal }
  • Purged migrations that were squashed before.
    Plugins need to rebase their migrations onto "core:0091_systemid".
    Removed BaseDistribution.
Pulp File {: #​3.85.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.85.0-pulp-cert-guard }
Features {: #​3.85.0-pulp-cert-guard-feature }
  • Replaced unmaintained rhsm check_path with local replacement. Dropped the optional dependency on python-rhsm.
    #​6195

v3.84.0

Compare Source

REST API {: #​3.84.0-rest-api }
Features {: #​3.84.0-rest-api-feature }
  • Added the --auxiliary flag to the workers entrypoint to allow adding workers to an installation that will only handle unblocked tasks.
  • Moved timestamping of new tasks from application code into the database.
Bugfixes {: #​3.84.0-rest-api-bugfix }
  • Fixed the new content set optimization failing when the RepositoryVersion grew larger than 65K content units.
    #​6772
  • Add some randomness to the task pickup code to relieve some pressure from the queue.
    #​6799
  • When running as a recurring scheduled task, purge will now clean stale task records accross all domains.
    #​6815
  • Added some Postgresql transactions in places where they are appropriate.
Plugin API {: #​3.84.0-plugin-api }

No significant changes.

Pulp File {: #​3.84.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.84.0-pulp-cert-guard }

No significant changes.


v3.83.2

Compare Source

REST API {: #​3.83.2-rest-api }
Bugfixes {: #​3.83.2-rest-api-bugfix }
  • Added some Postgresql transactions in places where they are appropriate.
Plugin API {: #​3.83.2-plugin-api }

No significant changes.

Pulp File {: #​3.83.2-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.83.2-pulp-cert-guard }

No significant changes.


v3.83.1

Compare Source

REST API {: #​3.83.1-rest-api }
Bugfixes {: #​3.83.1-rest-api-bugfix }
  • Fixed the new content set optimization failing when the RepositoryVersion grew larger than 65K content units.
    #​6772
Plugin API {: #​3.83.1-plugin-api }

No significant changes.

Pulp File {: #​3.83.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.83.1-pulp-cert-guard }

No significant changes.


v3.83.0

Compare Source

REST API {: #​3.83.0-rest-api }
Features {: #​3.83.0-rest-api-feature }
  • Improved RepositoryVersion content set calculation speed.
    #​5783
Plugin API {: #​3.83.0-plugin-api }

No significant changes.

Pulp File {: #​3.83.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.83.0-pulp-cert-guard }

No significant changes.


v3.82.1

Compare Source

REST API {: #​3.82.1-rest-api }

No significant changes.

Plugin API {: #​3.82.1-plugin-api }

No significant changes.

Pulp File {: #​3.82.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.82.1-pulp-cert-guard }

No significant changes.


v3.82.0

Compare Source

REST API {: #​3.82.0-rest-api }
Features {: #​3.82.0-rest-api-feature }
  • Added support for profiling individual tasks with X-TASK-DIAGNOSTICS header.
    The TASK_DIAGNOSTICS setting now determines which profilers are available to users of the REST API.
    #​6725
Bugfixes {: #​3.82.0-rest-api-bugfix }
  • Fixed S3 Storage configuration.
    #​6630
  • Fixed HEAD requests to large on-demand files (>1MB) leaving behind temporary files.
    #​6647
Improved Documentation {: #​3.82.0-rest-api-doc }
  • Updated "Protect Content" documentation regarding the --guard command-line option.
    #​6731
Plugin API {: #​3.82.0-plugin-api }

No significant changes.

Pulp File {: #​3.82.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.82.0-pulp-cert-guard }

No significant changes.


v3.81.0

Compare Source

REST API {: #​3.81.0-rest-api }
Features {: #​3.81.0-rest-api-feature }
  • Checksum calculation of files being uploaded or downloaded to Pulp is now multithreaded.
Bugfixes {: #​3.81.0-rest-api-bugfix }
  • Changed default http bind address from [::] to 0.0.0.0 if IPv6 is not available.
    #​6606
  • Raised the minimum version of gunicorn to 22.0.
    #​6640
Plugin API {: #​3.81.0-plugin-api }
Bugfixes {: #​3.81.0-plugin-api-bugfix }
  • Fixed the pulp_labels field on the NoArtifactContentSerializer to work inside ViewSets for multipart/form uploads.
    #​6713
Pulp File {: #​3.81.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.81.0-pulp-cert-guard }

No significant changes.


v3.80.2

Compare Source

REST API {: #​3.80.2-rest-api }

No significant changes.

Plugin API {: #​3.80.2-plugin-api }

No significant changes.

Pulp File {: #​3.80.2-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.80.2-pulp-cert-guard }

No significant changes.


v3.80.1

Compare Source

REST API {: #​3.80.1-rest-api }

No significant changes.

Plugin API {: #​3.80.1-plugin-api }

No significant changes.

Pulp File {: #​3.80.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.80.1-pulp-cert-guard }

No significant changes.


v3.80.0

Compare Source

REST API {: #​3.80.0-rest-api }
Bugfixes {: #​3.80.0-rest-api-bugfix }
  • Prevent downloader session to be closed when there is a digest validation in on_demand content serving.
Improved Documentation {: #​3.80.0-rest-api-doc }
  • Adds docs on the Alternate Content Sources feature set.
    #​6609
Plugin API {: #​3.80.0-plugin-api }
Deprecations {: #​3.80.0-plugin-api-deprecation }
Pulp File {: #​3.80.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.80.0-pulp-cert-guard }

No significant changes.


v3.79.1

Compare Source

REST API {: #​3.79.1-rest-api }

No significant changes.

Plugin API {: #​3.79.1-plugin-api }

No significant changes.

Pulp File {: #​3.79.1-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.79.1-pulp-cert-guard }

No significant changes.


v3.79.0

Compare Source

REST API {: #​3.79.0-rest-api }
Features {: #​3.79.0-rest-api-feature }
  • Added the execution_time as microseconds and other task related information on the finished task log entry.
    #​6569
Plugin API {: #​3.79.0-plugin-api }

No significant changes.

Pulp File {: #​3.79.0-pulp-file }

No significant changes.

Pulp Cert Guard {: #​3.79.0-pulp-cert-guard }

No significant changes.


v3.78.0

Compare Source

REST API {: #​3.78.0-rest-api }
Features {: #​3.78.0-rest-api-feature }
  • Added the optional feature to enable uvloop library as a replacement of asyncio eventloop.
    The feature is activated through the UVLOOP_ENABLED feature flag settings and the 'uvloop' optional dependency.
    #​6021
Bugfixes {: #​3.78.0-rest-api-bugfix }
  • Taught tasks to update the state of associated progress-reports when canceled/failed.

    Added a management-task, clean-up-progress-reports, to clean up existing reports.
    #​3609

  • Fixed a server error when listing user roles.
    #​6330

  • On-demand or pull-through content is now immediately cached upon first request.
    #​6540

Misc {: #​3.78.0-rest-api-misc }
Plugin API {: #​3.78.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from 8e54d06 to b15bd0c Compare September 1, 2025 04:32
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.86.0' Update dependency pulpcore_client to '~> 3.87.0' Sep 1, 2025
@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from b15bd0c to b59ed4c Compare September 4, 2025 22:49
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.87.0' Update dependency pulpcore_client to '~> 3.88.0' Sep 4, 2025
@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from b59ed4c to a962029 Compare September 11, 2025 07:43
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.88.0' Update dependency pulpcore_client to '~> 3.89.0' Sep 11, 2025
@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from a962029 to b0efb16 Compare September 24, 2025 08:12
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.89.0' Update dependency pulpcore_client to '~> 3.90.0' Sep 24, 2025
@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from b0efb16 to 8baaea8 Compare October 1, 2025 19:55
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.90.0' Update dependency pulpcore_client to '~> 3.91.0' Oct 1, 2025
@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from 8baaea8 to 320f309 Compare November 1, 2025 15:44
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.91.0' Update dependency pulpcore_client to '~> 3.92.0' Nov 1, 2025
@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from 320f309 to a1be7b6 Compare November 9, 2025 08:08
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.92.0' Update dependency pulpcore_client to '~> 3.93.0' Nov 9, 2025
@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from a1be7b6 to 225ffaa Compare November 25, 2025 23:00
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.93.0' Update dependency pulpcore_client to '~> 3.94.0' Nov 25, 2025
@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from 225ffaa to c6bdea6 Compare December 5, 2025 16:03
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.94.0' Update dependency pulpcore_client to '~> 3.95.0' Dec 5, 2025
@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from c6bdea6 to fd9d5de Compare January 7, 2026 20:03
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.95.0' Update dependency pulpcore_client to '~> 3.100.0' Jan 7, 2026
@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from fd9d5de to 2ef218e Compare January 13, 2026 23:05
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.100.0' Update dependency pulpcore_client to '~> 3.101.0' Jan 13, 2026
@renovate renovate bot force-pushed the renovate/pulpcore_client-3.x branch from 2ef218e to bd95cc0 Compare January 28, 2026 19:48
@renovate renovate bot changed the title Update dependency pulpcore_client to '~> 3.101.0' Update dependency pulpcore_client to '~> 3.102.0' Jan 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants