Update dependency pulpcore_client to '~> 3.93.0' #43
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
'~> 3.22.2'->'~> 3.93.0'Release Notes
pulp/pulpcore (pulpcore_client)
v3.93.0Compare Source
REST API {: #3.93.0-rest-api }
Features {: #3.93.0-rest-api-feature }
#6712
Bugfixes {: #3.93.0-rest-api-bugfix }
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.1Compare Source
REST API {: #3.92.1-rest-api }
Bugfixes {: #3.92.1-rest-api-bugfix }
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.0Compare Source
REST API {: #3.92.0-rest-api }
Features {: #3.92.0-rest-api-feature }
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 }
file didn't upload properly or was incomplete.
#6993
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.1Compare Source
REST API {: #3.91.1-rest-api }
Bugfixes {: #3.91.1-rest-api-bugfix }
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.0Compare Source
REST API {: #3.91.0-rest-api }
Features {: #3.91.0-rest-api-feature }
Bugfixes {: #3.91.0-rest-api-bugfix }
#6873
#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.1Compare Source
REST API {: #3.90.1-rest-api }
Bugfixes {: #3.90.1-rest-api-bugfix }
#6873
#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.0Compare 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 }
#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.2Compare Source
REST API {: #3.89.2-rest-api }
Bugfixes {: #3.89.2-rest-api-bugfix }
#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.1Compare Source
REST API {: #3.89.1-rest-api }
Bugfixes {: #3.89.1-rest-api-bugfix }
#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.0Compare Source
REST API {: #3.89.0-rest-api }
Features {: #3.89.0-rest-api-feature }
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.0Compare Source
REST API {: #3.88.0-rest-api }
Features {: #3.88.0-rest-api-feature }
resultJSONField to theTaskmodel to store the task's return value.#6901
Bugfixes {: #3.88.0-rest-api-bugfix }
#6899
Plugin API {: #3.88.0-plugin-api }
Deprecations {: #3.88.0-plugin-api-deprecation }
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 }
#6901
Pulp Cert Guard {: #3.88.0-pulp-cert-guard }
No significant changes.
v3.87.1Compare Source
REST API {: #3.87.1-rest-api }
Bugfixes {: #3.87.1-rest-api-bugfix }
#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.0Compare Source
REST API {: #3.87.0-rest-api }
Bugfixes {: #3.87.0-rest-api-bugfix }
#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.0Compare Source
REST API {: #3.86.0-rest-api }
Features {: #3.86.0-rest-api-feature }
OTEL_PULP_API_HISTOGRAM_BUCKETSsetting.#6845
Bugfixes {: #3.86.0-rest-api-bugfix }
#6843
#6868
Improved Documentation {: #3.86.0-rest-api-doc }
TASK_DIAGNOSTICSsetting.#6854
Plugin API {: #3.86.0-plugin-api }
Removals {: #3.86.0-plugin-api-removal }
Pulp File {: #3.86.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.86.0-pulp-cert-guard }
No significant changes.
v3.85.1Compare Source
REST API {: #3.85.1-rest-api }
Bugfixes {: #3.85.1-rest-api-bugfix }
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.0Compare Source
REST API {: #3.85.0-rest-api }
Features {: #3.85.0-rest-api-feature }
REMOTE_USER_OPENAPI_SECURITY_SCHEME.Its type defaults to "mutualTLS" for cert based authentication.
#5437
#6773
Bugfixes {: #3.85.0-rest-api-bugfix }
#heartbeat
#6812
#6818
Removals {: #3.85.0-rest-api-removal }
#6262
DEFAULT_FILE_STORAGEand it's corresponding storage options.Use STORAGES instead:
#6807
Plugin API {: #3.85.0-plugin-api }
Removals {: #3.85.0-plugin-api-removal }
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 }
check_pathwith local replacement. Dropped the optional dependency onpython-rhsm.#6195
v3.84.0Compare Source
REST API {: #3.84.0-rest-api }
Features {: #3.84.0-rest-api-feature }
--auxiliaryflag to the workers entrypoint to allow adding workers to an installation that will only handle unblocked tasks.Bugfixes {: #3.84.0-rest-api-bugfix }
#6772
#6799
#6815
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.2Compare Source
REST API {: #3.83.2-rest-api }
Bugfixes {: #3.83.2-rest-api-bugfix }
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.1Compare Source
REST API {: #3.83.1-rest-api }
Bugfixes {: #3.83.1-rest-api-bugfix }
#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.0Compare Source
REST API {: #3.83.0-rest-api }
Features {: #3.83.0-rest-api-feature }
#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.1Compare 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.0Compare Source
REST API {: #3.82.0-rest-api }
Features {: #3.82.0-rest-api-feature }
The TASK_DIAGNOSTICS setting now determines which profilers are available to users of the REST API.
#6725
Bugfixes {: #3.82.0-rest-api-bugfix }
#6630
#6647
Improved Documentation {: #3.82.0-rest-api-doc }
--guardcommand-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.0Compare Source
REST API {: #3.81.0-rest-api }
Features {: #3.81.0-rest-api-feature }
Bugfixes {: #3.81.0-rest-api-bugfix }
[::]to0.0.0.0if IPv6 is not available.#6606
#6640
Plugin API {: #3.81.0-plugin-api }
Bugfixes {: #3.81.0-plugin-api-bugfix }
pulp_labelsfield 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.2Compare 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.1Compare 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.0Compare Source
REST API {: #3.80.0-rest-api }
Bugfixes {: #3.80.0-rest-api-bugfix }
Improved Documentation {: #3.80.0-rest-api-doc }
#6609
Plugin API {: #3.80.0-plugin-api }
Deprecations {: #3.80.0-plugin-api-deprecation }
TaskGroup.finish()for removal with Pulp 4.#task_group_finish
Pulp File {: #3.80.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.80.0-pulp-cert-guard }
No significant changes.
v3.79.1Compare 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.0Compare Source
REST API {: #3.79.0-rest-api }
Features {: #3.79.0-rest-api-feature }
execution_timeas 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.0Compare Source
REST API {: #3.78.0-rest-api }
Features {: #3.78.0-rest-api-feature }
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-plugin-api }
No significant changes.
Pulp File {: #3.78.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.78.0-pulp-cert-guard }
No significant changes.
v3.77.1Compare Source
REST API {: #3.77.1-rest-api }
Bugfixes {: #3.77.1-rest-api-bugfix }
#6540
Plugin API {: #3.77.1-plugin-api }
No significant changes.
Pulp File {: #3.77.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.77.1-pulp-cert-guard }
No significant changes.
v3.77.0Compare Source
REST API {: #3.77.0-rest-api }
Features {: #3.77.0-rest-api-feature }
TASK_DIAGNOSTICSoption now permits individual diagnostics to be enabled or disabled by listing them.#4548
TASK_DIAGNOSTICSand the appropriate package is installed, tasks can now output a profile of what functions / lines allocated the most memory at the time of peak RSS.Bugfixes {: #3.77.0-rest-api-bugfix }
#6500
#6521
Improved Documentation {: #3.77.0-rest-api-doc }
#6481
Misc {: #3.77.0-rest-api-misc }
Plugin API {: #3.77.0-plugin-api }
Bugfixes {: #3.77.0-plugin-api-bugfix }
Re-added* timeout to tasks dispatched as immediate for both deferred and non-deferred runs.
Also, immediate tasks must be coroutines from now on.
This is to enable immediate tasks to run on the workers foreground without completely blocking heartbeats.
Support for legacy non-coroutines immediate task will be dropped in pulpcore 3.85.
* This was added in pulpcore 3.75.0, reverted in 3.75.1 due to a regression and re-applied here with the regression fix.
#6429
Pulp File {: #3.77.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.77.0-pulp-cert-guard }
No significant changes.
v3.76.1Compare Source
REST API {: #3.76.1-rest-api }
Bugfixes {: #3.76.1-rest-api-bugfix }
#6500
#6510
Plugin API {: #3.76.1-plugin-api }
No significant changes.
Pulp File {: #3.76.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.76.1-pulp-cert-guard }
No significant changes.
v3.76.0Compare Source
REST API {: #3.76.0-rest-api }
Features {: #3.76.0-rest-api-feature }
task_nameand if it's atask.immediateto theStarting task ...log entry.#6482
Bugfixes {: #3.76.0-rest-api-bugfix }
PublicationSerializerandDistributionSerializerto raise an error if repo and remote differ.#6174
#6390
before being applied to the Remote.
#6491
Improved Documentation {: #3.76.0-rest-api-doc }
#6459
Plugin API {: #3.76.0-plugin-api }
Bugfixes {: #3.76.0-plugin-api-bugfix }
add_roles_for_object_creatornot handling anonymous users.with pull-through caching (#6429).
Pulp File {: #3.76.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.76.0-pulp-cert-guard }
No significant changes.
v3.75.3Compare Source
REST API {: #3.75.3-rest-api }
No significant changes.
Plugin API {: #3.75.3-plugin-api }
Bugfixes {: #3.75.3-plugin-api-bugfix }
add_roles_for_object_creatornot handling anonymous users.Pulp File {: #3.75.3-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.75.3-pulp-cert-guard }
No significant changes.
v3.75.2Compare Source
REST API {: #3.75.2-rest-api }
Bugfixes {: #3.75.2-rest-api-bugfix }
#6390
Plugin API {: #3.75.2-plugin-api }
No significant changes.
Pulp File {: #3.75.2-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.75.2-pulp-cert-guard }
No significant changes.
v3.75.1Compare Source
REST API {: #3.75.1-rest-api }
Bugfixes {: #3.75.1-rest-api-bugfix }
Plugin API {: #3.75.1-plugin-api }
Bugfixes {: #3.75.1-plugin-api-bugfix }
with pull-through caching (#6429).
Pulp File {: #3.75.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.75.1-pulp-cert-guard }
No significant changes.
v3.75.0Compare Source
REST API {: #3.75.0-rest-api }
Features {: #3.75.0-rest-api-feature }
RepositorySyncURLSerializerto raise an error if repo and remote are from different plugins.#1860
Bugfixes {: #3.75.0-rest-api-bugfix }
#5439
#6341
#6375
#6380
#6385
#6388
Plugin API {: #3.75.0-plugin-api }
Bugfixes {: #3.75.0-plugin-api-bugfix }
Added timeout to tasks dispatched as immediate for both deferred and non-deferred runs.
Also, immediate tasks must be coroutines from now on.
This is to enable immediate tasks to run on the workers foreground without completely blocking heartbeats.
Support for legacy non-coroutines immediate task will be dropped in pulpcore 3.85.
#5930
Pulp File {: #3.75.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.75.0-pulp-cert-guard }
No significant changes.
v3.74.2Compare Source
REST API {: #3.74.2-rest-api }
Bugfixes {: #3.74.2-rest-api-bugfix }
#5439
#6380
#6385
#6388
Plugin API {: #3.74.2-plugin-api }
No significant changes.
Pulp File {: #3.74.2-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.74.2-pulp-cert-guard }
No significant changes.
v3.74.1Compare Source
REST API {: #3.74.1-rest-api }
Bugfixes {: #3.74.1-rest-api-bugfix }
#6375
Plugin API {: #3.74.1-plugin-api }
No significant changes.
Pulp File {: #3.74.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.74.1-pulp-cert-guard }
No significant changes.
v3.74.0Compare Source
REST API {: #3.74.0-rest-api }
Features {: #3.74.0-rest-api-feature }
orphans/cleanup/endpoint to restrict theorphan_protection_timevalue.#3234
#6244
Bugfixes {: #3.74.0-rest-api-bugfix }
Fixed cache not being invalidated when a publication was created or a repository version was deleted.
#6333
Reworked content-labeling RBAC to use a specific permission for set/unset labels.
Users must be explicitly given the
core.content_labelerrole to access thisfunctionality, or to upload content with labels.
#6337
Fixed a bug in the plugin API related to set and unset labels for ReadOnlyContentViewSet.
#6340
Fixed not being able to call the set/unset label endpoints for domains.
Reverted the feature to allow describing remote authentication in the openapi specs. It depended on the also reverted switch to openapi 3.1.
Plugin API {: #3.74.0-plugin-api }
Features {: #3.74.0-plugin-api-feature }
Added ability for plugins to dispatch a task to add pull-through content to an associated repository.
Add the class var
PULL_THROUGH_SUPPORTED = Trueto the plugin's repository model to enable thisfeature. Plugins can also customize the dispatched task by supplying their own
pull_through_add_contentmethod on their repository model.#6201
Added support to create and distribute checkpoint publications in Pulp.
Plugins can choose to enable this feature by exposing the checkpoint field in their inherited PublicationSerializer and DistributionSerializer.
Checkpoint publications and distributions can be created by passing checkpoint=True when creating them.
#6244
Pulp File {: #3.74.0-pulp-file }
Features {: #3.74.0-pulp-file-feature }
#6244
Pulp Cert Guard {: #3.74.0-pulp-cert-guard }
No significant changes.
v3.73.16Compare Source
REST API {: #3.73.16-rest-api }
Bugfixes {: #3.73.16-rest-api-bugfix }
#6925
Plugin API {: #3.73.16-plugin-api }
No significant changes.
Pulp File {: #3.73.16-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.73.16-pulp-cert-guard }
No significant changes.
v3.73.15Compare Source
REST API {: #3.73.15-rest-api }
No significant changes.
Plugin API {: #3.73.15-plugin-api }
No significant changes.
Pulp File {: #3.73.15-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.73.15-pulp-cert-guard }
No significant changes.
v3.73.14Compare Source
REST API {: #3.73.14-rest-api }
No significant changes.
Plugin API {: #3.73.14-plugin-api }
No significant changes.
Pulp File {: #3.73.14-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.73.14-pulp-cert-guard }
No significant changes.
v3.73.13Compare Source
REST API {: #3.73.13-rest-api }
Bugfixes {: #3.73.13-rest-api-bugfix }
Taught tasks to update the state of associated progress-reports when canceled/failed.
Added a mana
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.
This PR was generated by Mend Renovate. View the repository job log.