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.
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 namemy_key
.
Note
Propagation is possible by either alias key or all keys but not both.
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. |