Distribution 2.13.2

JFrog Release Information

Content Type
Release Notes
ft:sourceType
Paligo

Released June 16, 2022

Highlights
Support for a New User Scoped Token for Distribution to the Source Artifactory

Breaking Change: Support for a New User Scoped Token for Distribution to the Source Artifactory

From Distribution 2.13.x, user permissions will be enforced when distributing to the source JPD. The permissions are as follows:

  • To distribute release bundles:Only users withread and deploypermissions on the target repositories can successfully complete a distribution process to thesource Artifactory(in this case the JPD acts as the target JPD).

    Note: If this type of user (non-admin) tries to distribute to a target repository that does not exist, they will receive an error message.

  • To delete release bundles: Only users withdeletepermission for the target repository can delete these bundles.

See Distribution Application Config YAML Fileand Distribute Release Bundle Versions to Targets, and Release Bundles Permissions.Distribution Application Config YAML FileDistribute Release Bundle Versions to TargetsPermissions

Update to the API to Propagate the GPG Key Pair to a Newly Added Distribution Edge

In this release, the API to propagate the GPG key pair to a newly added Distribution Edge has been updated, and keys are propagated as follows:

  • When no parameters are provided - the default key will be propagated.

  • When api/v1/keys/pgp/propagate?all=true - Propagates all available keys.

  • When api/v1/keys/pgp/propagate?alias =<alias name> - Propagates the key with the alias name. For example, api/v1/keys/pgp/propagate?alias = 'my_key' propagates the key with the alias name my_key.

Note

Propagation is possible by either alias key or all keys but not both.

See Propagate GPG Signing Keys to a Distribution Edge.Propagate GPG Signing Keys to a Distribution Edge

Java 17 Support

JFrog Distribution has been upgraded and now requires Java 17

Resolved Issues

Jira Issue

Summary

JR-4764

Fixed an issue related to the error displayed when setting the GPG.

JR-4901

Fixed a bug whereby the `AutoCreateTargetRepoAdvance` cluster configuration could not be activated/enabled.

JR-4952

JR-5136

Implemented several UI improvements to the Distribution UI.

JR-5174

Update to improve release stability and performance.

JR-5019

Distribution now supports an Outbound Request Log, which improves debugging and runtime user tracking of the system behavior..

JR-5381

Fixed an issue whereby the Rangelimit-Total header count was incorrect.