Update dependency pulpcore_client to '~> 3.112.0'#43
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
8e54d06 to
b15bd0c
Compare
b15bd0c to
b59ed4c
Compare
b59ed4c to
a962029
Compare
a962029 to
b0efb16
Compare
b0efb16 to
8baaea8
Compare
8baaea8 to
320f309
Compare
320f309 to
a1be7b6
Compare
a1be7b6 to
225ffaa
Compare
225ffaa to
c6bdea6
Compare
c6bdea6 to
fd9d5de
Compare
fd9d5de to
2ef218e
Compare
2ef218e to
bd95cc0
Compare
bd95cc0 to
2ef2775
Compare
2ef2775 to
e40f031
Compare
e40f031 to
8784b43
Compare
8784b43 to
aa5c74a
Compare
aa5c74a to
c3a8090
Compare
c3a8090 to
ed1c8bd
Compare
ed1c8bd to
14b887e
Compare
14b887e to
c0b0a38
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.112.0'Release Notes
pulp/pulpcore (pulpcore_client)
v3.112.0Compare Source
REST API {: #3.112.0-rest-api }
Bugfixes {: #3.112.0-rest-api-bugfix }
/livezliveness probe from the database so it returns 200 even when the database is unavailable.#7721
Plugin API {: #3.112.0-plugin-api }
Bugfixes {: #3.112.0-plugin-api-bugfix }
default=Truefrom theoverwritefield onNoArtifactContentSerializerso it nolonger leaks into
validated_data. This fixes plugins that splat content serializer data(
**serializer.validated_data).Pulp File {: #3.112.0-pulp-file }
Features {: #3.112.0-pulp-file-feature }
NAME_FILTER_OPTIONSto therelative_pathfield inFileContentFilter, enabling contains, startswith, regex, and other lookup expressions.#7719
Pulp Cert Guard {: #3.112.0-pulp-cert-guard }
No significant changes.
v3.111.2Compare Source
REST API {: #3.111.2-rest-api }
Bugfixes {: #3.111.2-rest-api-bugfix }
Plugin API {: #3.111.2-plugin-api }
No significant changes.
Pulp File {: #3.111.2-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.111.2-pulp-cert-guard }
No significant changes.
v3.111.1Compare Source
REST API {: #3.111.1-rest-api }
No significant changes.
Plugin API {: #3.111.1-plugin-api }
Bugfixes {: #3.111.1-plugin-api-bugfix }
default=Truefrom theoverwritefield onNoArtifactContentSerializerso it nolonger leaks into
validated_data. This fixes plugins that splat content serializer data(
**serializer.validated_data).Pulp File {: #3.111.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.111.1-pulp-cert-guard }
No significant changes.
v3.111.0Compare Source
REST API {: #3.111.0-rest-api }
Features {: #3.111.0-rest-api-feature }
overwriteboolean parameter to the repository content modify and content uploadendpoints. When set to
false, the task will fail if the content being added would overwriteexisting content based on
repo_key_fields. Defaults totrue.#7550
#7559
total_timeout,connect_timeout,sock_connect_timeout,sock_read_timeout,download_concurrency,max_retries) to the Upstream Pulp model, allowingthese settings to be propagated to remotes created during replication.
Bugfixes {: #3.111.0-rest-api-bugfix }
finalize_replicationto prevent concurrent finalize tasks from different upstream servers from racing on the same distribution objects.#7614
TypeError: 'str' object has no attribute 'tolower'in_ensure_boolduring incremental content exports. Changed.tolower()to.lower().#7678
add-signing-servicemanagement command failing with "There are N keys matching the key id" for PGP keys that have subkeys.Plugin API {: #3.111.0-plugin-api }
Features {: #3.111.0-plugin-api-feature }
EncryptedJSONFieldvia the plugin API.#7690
DATETIME_FILTER_OPTIONSfrompulpcore.plugin.viewsets.Replicatorconstructor parameter and instance attribute fromtls_settingstoremote_settingsto reflect the expanded set of remote configuration fields propagated duringreplication. The old
tls_settingsattribute is still available as a deprecated alias.Pulp File {: #3.111.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.111.0-pulp-cert-guard }
No significant changes.
v3.110.3Compare Source
REST API {: #3.110.3-rest-api }
Bugfixes {: #3.110.3-rest-api-bugfix }
finalize_replicationto prevent concurrent finalize tasks from different upstream servers from racing on the same distribution objects.#7614
Plugin API {: #3.110.3-plugin-api }
No significant changes.
Pulp File {: #3.110.3-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.110.3-pulp-cert-guard }
No significant changes.
v3.110.2Compare Source
REST API {: #3.110.2-rest-api }
Bugfixes {: #3.110.2-rest-api-bugfix }
add-signing-servicemanagement command failing with "There are N keys matching the key id" for PGP keys that have subkeys.Plugin API {: #3.110.2-plugin-api }
No significant changes.
Pulp File {: #3.110.2-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.110.2-pulp-cert-guard }
No significant changes.
v3.110.1Compare Source
REST API {: #3.110.1-rest-api }
Bugfixes {: #3.110.1-rest-api-bugfix }
TypeError: 'str' object has no attribute 'tolower'in_ensure_boolduring incremental content exports. Changed.tolower()to.lower().#7678
Plugin API {: #3.110.1-plugin-api }
No significant changes.
Pulp File {: #3.110.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.110.1-pulp-cert-guard }
No significant changes.
v3.110.0Compare Source
REST API {: #3.110.0-rest-api }
Bugfixes {: #3.110.0-rest-api-bugfix }
#7571
The worker now doubles its fetch limit and retries until a runnable task is found or the
entire queue has been examined.
#7612
#7616
Plugin API {: #3.110.0-plugin-api }
Features {: #3.110.0-plugin-api-feature }
task_argsandtask_kwargsfields toTaskSchedule, allowing plugins to store positionaland keyword arguments that are forwarded to tasks when they are dispatched on schedule. Both fields
are encrypted at rest.
TaskScheduleandTaskScheduleSerializerare now exposed via the pluginAPI.
#7608
pulp_plugin_configsandget_plugin_configfrompulpcore.app.appsviapulpcore.plugin.apps#7650
Pulp File {: #3.110.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.110.0-pulp-cert-guard }
No significant changes.
v3.109.3Compare Source
REST API {: #3.109.3-rest-api }
Bugfixes {: #3.109.3-rest-api-bugfix }
#7571
Plugin API {: #3.109.3-plugin-api }
No significant changes.
Pulp File {: #3.109.3-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.109.3-pulp-cert-guard }
No significant changes.
v3.109.2Compare Source
REST API {: #3.109.2-rest-api }
Bugfixes {: #3.109.2-rest-api-bugfix }
Plugin API {: #3.109.2-plugin-api }
No significant changes.
Pulp File {: #3.109.2-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.109.2-pulp-cert-guard }
No significant changes.
v3.109.1Compare Source
REST API {: #3.109.1-rest-api }
Bugfixes {: #3.109.1-rest-api-bugfix }
The worker now doubles its fetch limit and retries until a runnable task is found or the
entire queue has been examined.
#7612
#7616
Plugin API {: #3.109.1-plugin-api }
No significant changes.
Pulp File {: #3.109.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.109.1-pulp-cert-guard }
No significant changes.
v3.109.0Compare Source
REST API {: #3.109.0-rest-api }
Features {: #3.109.0-rest-api-feature }
#7514
Bugfixes {: #3.109.0-rest-api-bugfix }
Added option to
pulpcore-contentandpulpcore-apito configure the gunicorn control socket path.The default path could cause permission errors on certain deployments setups.
This feature was added in gunicorn>=25.1 and is ignored for lower version.
#7574
Optimized cleanup_old_versions() by rewriting protected_versions() to avoid expensive JOINs
on large databases and deferring the content_ids field during version deletion.
#7594
Added new setting
TASK_PREFER_DEFERto always defer immediate tasks to a task worker. Useful for systems with slow databases that frequently timeout immediate tasks.Plugin API {: #3.109.0-plugin-api }
No significant changes.
Pulp File {: #3.109.0-pulp-file }
Bugfixes {: #3.109.0-pulp-file-bugfix }
#7557
Pulp Cert Guard {: #3.109.0-pulp-cert-guard }
No significant changes.
v3.108.2Compare Source
REST API {: #3.108.2-rest-api }
Bugfixes {: #3.108.2-rest-api-bugfix }
Plugin API {: #3.108.2-plugin-api }
No significant changes.
Pulp File {: #3.108.2-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.108.2-pulp-cert-guard }
No significant changes.
v3.108.1Compare Source
REST API {: #3.108.1-rest-api }
Bugfixes {: #3.108.1-rest-api-bugfix }
on large databases and deferring the content_ids field during version deletion.
#7594
TASK_PREFER_DEFERto always defer immediate tasks to a task worker. Useful for systems with slow databases that frequently timeout immediate tasks.Plugin API {: #3.108.1-plugin-api }
No significant changes.
Pulp File {: #3.108.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.108.1-pulp-cert-guard }
No significant changes.
v3.108.0Compare Source
REST API {: #3.108.0-rest-api }
Features {: #3.108.0-rest-api-feature }
#7210
dispatch interval (default: 5 minutes).
#7532
pulpcore.app.find_url.find_api_root()to standardize Pulp url-creation.Bugfixes {: #3.108.0-rest-api-bugfix }
--max-requests 10000and--max-requests-jitter 500for API workersto prevent unbounded RSS growth from glibc heap fragmentation over long-lived worker processes.
#7482
reset-admin-passwordcommand failing when using--randomoption on Django 5.#7533
Plugin API {: #3.108.0-plugin-api }
No significant changes.
Pulp File {: #3.108.0-pulp-file }
Misc {: #3.108.0-pulp-file-misc }
Pulp Cert Guard {: #3.108.0-pulp-cert-guard }
No significant changes.
v3.107.1Compare Source
REST API {: #3.107.1-rest-api }
Bugfixes {: #3.107.1-rest-api-bugfix }
reset-admin-passwordcommand failing when using--randomoption on Django 5.#7533
Plugin API {: #3.107.1-plugin-api }
No significant changes.
Pulp File {: #3.107.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.107.1-pulp-cert-guard }
No significant changes.
v3.107.0Compare Source
REST API {: #3.107.0-rest-api }
Features {: #3.107.0-rest-api-feature }
created_resource_prnsfield to Task, returning the PRN of each created resource.#7003
Bugfixes {: #3.107.0-rest-api-bugfix }
#6237
#7333
Plugin API {: #3.107.0-plugin-api }
Features {: #3.107.0-plugin-api-feature }
PgpKeyFingerprintFieldoptional, defaulting tov4:when omitted.Pulp File {: #3.107.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.107.0-pulp-cert-guard }
No significant changes.
v3.106.0Compare Source
REST API {: #3.106.0-rest-api }
Features {: #3.106.0-rest-api-feature }
content_guard_prnfield to Distribution.#7004
#7272
retain_checkpointsfield to Repository to automatically clear the checkpoint flag on older publications exceeding the limit.#7428
/pulp/api/v3/datarepair/7465/endpoint to add missing repository version content_ids cache to all repository versions.#7465
repository_versionon any distribution type, including for publication-based content types where this was not previously the case. For publication-based content, selecting arepository_versionto distribute will pick the latest publication for that repository version, just as selecting arepositorywill pick the latest repository version.Bugfixes {: #3.106.0-rest-api-bugfix }
#6381
#7213
#7315
#7318
#7344
did not send any authentication since both were required by the download factory.
#7425
pulpcore-manager datarepair 7465) to populate the content_ids cache for all repository versions.#7465
query performance when loading metrics data.
#7475
GIN-optimized lookups, improving query performance for label-based content searches.
#7477
finalize_replicationtask before thereplicate_distributionstask finishes.#7520
Plugin API {: #3.106.0-plugin-api }
Features {: #3.106.0-plugin-api-feature }
PgpKeyFingerprintFieldserializer field to the plugin API for validating and normalizing type-prefixed OpenPGP key identifiers.Bugfixes {: #3.106.0-plugin-api-bugfix }
Pulp File {: #3.106.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.106.0-pulp-cert-guard }
No significant changes.
v3.105.7Compare Source
REST API {: #3.105.7-rest-api }
Bugfixes {: #3.105.7-rest-api-bugfix }
Plugin API {: #3.105.7-plugin-api }
No significant changes.
Pulp File {: #3.105.7-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.105.7-pulp-cert-guard }
No significant changes.
v3.105.6Compare Source
REST API {: #3.105.6-rest-api }
Bugfixes {: #3.105.6-rest-api-bugfix }
Set default
--max-requests 10000and--max-requests-jitter 500for API workersto prevent unbounded RSS growth from glibc heap fragmentation over long-lived worker processes.
#7482
Added option to
pulpcore-contentandpulpcore-apito configure the gunicorn control socket path.The default path could cause permission errors on certain deployments setups.
This feature was added in gunicorn>=25.1 and is ignored for lower version.
#7574
Fixed
TypeError: 'str' object has no attribute 'tolower'in_ensure_boolduring incremental content exports. Changed.tolower()to.lower().#7678
Plugin API {: #3.105.6-plugin-api }
No significant changes.
Pulp File {: #3.105.6-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.105.6-pulp-cert-guard }
No significant changes.
v3.105.5Compare Source
REST API {: #3.105.5-rest-api }
Bugfixes {: #3.105.5-rest-api-bugfix }
#7571
Plugin API {: #3.105.5-plugin-api }
No significant changes.
Pulp File {: #3.105.5-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.105.5-pulp-cert-guard }
No significant changes.
v3.105.4Compare Source
REST API {: #3.105.4-rest-api }
Bugfixes {: #3.105.4-rest-api-bugfix }
on large databases and deferring the content_ids field during version deletion.
#7594
TASK_PREFER_DEFERto always defer immediate tasks to a task worker. Useful for systems with slow databases that frequently timeout immediate tasks.Plugin API {: #3.105.4-plugin-api }
No significant changes.
Pulp File {: #3.105.4-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.105.4-pulp-cert-guard }
No significant changes.
v3.105.3Compare Source
REST API {: #3.105.3-rest-api }
Bugfixes {: #3.105.3-rest-api-bugfix }
reset-admin-passwordcommand failing when using--randomoption on Django 5.#7533
Plugin API {: #3.105.3-plugin-api }
No significant changes.
Pulp File {: #3.105.3-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.105.3-pulp-cert-guard }
No significant changes.
v3.105.2Compare Source
REST API {: #3.105.2-rest-api }
Bugfixes {: #3.105.2-rest-api-bugfix }
did not send any authentication since both were required by the download factory.
#7425
pulpcore-manager datarepair 7465) to populate the content_ids cache for all repository versions.#7465
Plugin API {: #3.105.2-plugin-api }
Bugfixes {: #3.105.2-plugin-api-bugfix }
Pulp File {: #3.105.2-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.105.2-pulp-cert-guard }
No significant changes.
v3.105.1Compare Source
REST API {: #3.105.1-rest-api }
Bugfixes {: #3.105.1-rest-api-bugfix }
#6381
#7318
#7344
Plugin API {: #3.105.1-plugin-api }
No significant changes.
Pulp File {: #3.105.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.105.1-pulp-cert-guard }
No significant changes.
v3.105.0Compare Source
REST API {: #3.105.0-rest-api }
Features {: #3.105.0-rest-api-feature }
Now the duplicate content pks are shown in the logs.
#7184
repository_versionfilters now accept Repository HREF/PRNs to filter by the latest version#7365
Bugfixes {: #3.105.0-rest-api-bugfix }
pulp_labelskey validation across create/update,set_label/unset_label, and label filters to consistently allow alphanumerics, underscores, spaces, hyphens, and dots.#6456
pulp_labelswith null values on create or update.#6593
#6975
GroupRoleSerializerthat caused a 500 error when listing group roles with a domain set.#7095
#7371
#7380
#7385
pulpcore-manager openapi.Plugin API {: #3.105.0-plugin-api }
No significant changes.
Pulp File {: #3.105.0-pulp-file }
Features {: #3.105.0-pulp-file-feature }
#4708
Pulp Cert Guard {: #3.105.0-pulp-cert-guard }
No significant changes.
v3.104.2Compare Source
REST API {: #3.104.2-rest-api }
Bugfixes {: #3.104.2-rest-api-bugfix }
GroupRoleSerializerthat caused a 500 error when listing group roles with a domain set.#7095
#7385
Plugin API {: #3.104.2-plugin-api }
No significant changes.
Pulp File {: #3.104.2-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.104.2-pulp-cert-guard }
No significant changes.
v3.104.1Compare Source
REST API {: #3.104.1-rest-api }
Bugfixes {: #3.104.1-rest-api-bugfix }
#7371
Plugin API {: #3.104.1-plugin-api }
No significant changes.
Pulp File {: #3.104.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.104.1-pulp-cert-guard }
No significant changes.
v3.104.0Compare Source
REST API {: #3.104.0-rest-api }
Features {: #3.104.0-rest-api-feature }
#7214
#7215
Bugfixes {: #3.104.0-rest-api-bugfix }
#7219
#7272
Improved Documentation {: #3.104.0-rest-api-doc }
#7319
Removals {: #3.104.0-rest-api-removal }
Plugin API {: #3.104.0-plugin-api }
Bugfixes {: #3.104.0-plugin-api-bugfix }
#7272
Pulp File {: #3.104.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.104.0-pulp-cert-guard }
No significant changes.
v3.103.4Compare Source
REST API {: #3.103.4-rest-api }
Bugfixes {: #3.103.4-rest-api-bugfix }
#7272
Plugin API {: #3.103.4-plugin-api }
Bugfixes {: #3.103.4-plugin-api-bugfix }
#7272
Pulp File {: #3.103.4-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.103.4-pulp-cert-guard }
No significant changes.
v3.103.3Compare Source
REST API {: #3.103.3-rest-api }
Removals {: #3.103.3-rest-api-removal }
Plugin API {: #3.103.3-plugin-api }
No significant changes.
Pulp File {: #3.103.3-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.103.3-pulp-cert-guard }
No significant changes.
v3.103.2Compare Source
REST API {: #3.103.2-rest-api }
Bugfixes {: #3.103.2-rest-api-bugfix }
PulpExceptionin the previous release.Plugin API {: #3.103.2-plugin-api }
No significant changes.
Pulp File {: #3.103.2-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.103.2-pulp-cert-guard }
No significant changes.
v3.103.1Compare Source
REST API {: #3.103.1-rest-api }
No significant changes.
Plugin API {: #3.103.1-plugin-api }
Bugfixes {: #3.103.1-plugin-api-bugfix }
Pulp File {: #3.103.1-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.103.1-pulp-cert-guard }
No significant changes.
v3.103.0Compare Source
REST API {: #3.103.0-rest-api }
Features {: #3.103.0-rest-api-feature }
#7201
#7235
Bugfixes {: #3.103.0-rest-api-bugfix }
pulpcore-manager list-signing-services.Plugin API {: #3.103.0-plugin-api }
Features {: #3.103.0-plugin-api-feature }
#7270
Bugfixes {: #3.103.0-plugin-api-bugfix }
PulpLabelsFieldandpulp_labels_validatorto the plugin API.Pulp File {: #3.103.0-pulp-file }
No significant changes.
Pulp Cert Guard {: #3.103.0-pulp-cert-guard }
No significant changes.
v3.102.0Compare Source
REST API {: #3.102.0-rest-api }
Features {: #3.102.0-rest-api-feature }
pulpcore-manager list-signing-servicescommand.Bugfixes {: #3.102.0-rest-api-bugfix }
#7218
#7228
Improved Documentation {: #3.102.0-rest-api-doc }
Removals {: #3.102.0-rest-api-removal }
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.0Compare Source
REST API {: #3.101.0-rest-api }
Improved Documentation {: #3.101.0-rest-api-doc }
#7063
Plugin API {: #3.101.0-plugin-api }
Features {: #3.101.0-plugin-api-feature }
modify_taskproperty toModifyRepositoryActionMixinso plugin writers can override thetask 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.0Compare Source
REST API {: #3.100.0-rest-api }
Features {: #3.100.0-rest-api-feature }
#5324
#6988
Bugfixes {: #3.100.0-rest-api-bugfix }
#7157
Misc {: #3.100.0-rest-api-misc }
Plugin API {: #3.100.0-plugin-api }
Removals {: #3.100.0-plugin-api-removal }
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.3Compare Source
REST API {: #3.95.3-rest-api }
Bugfixes {: #3.95.3-rest-api-bugfix }
#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](https://redirec
Configuration
📅 Schedule: (UTC)
🚦 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.