Pelican Logo
Pelican Platform

v7.18.0

Download


Pelican v7.18.0 Release Notes

New Features and Enhancements

Bugs Fixed

Notes for Admins

Full Changelog: v7.17.2...v7.18.0

Changelog

  • f33ecdb2809cc76032f9d19fd89f4d70e2d4cbc9 Bump version to v7.18.0-rc.3
  • 4026b5e66bd32a35d85b24e4934712c12a3a055e Clean up response body and leaky goroutine
  • d93f2549138349771d5794a1ea6466fce341a842 Make solution more robust and add regression test

Changelog

  • c13235568e1d7608660dccf019e21585af4f79ec Bump XRootD to v5.8.4-1.2 and install xrdcl-pelican from repos
  • 2df6f9a5fadbc91abfc8abe79d746e80d428412e Bump version to 7.18.0-rc.2
  • 01679887a354ef8308853bae85f557bae750ee84 Check the ver claim to start with either scitoken:2.0 or scitokens:2.0
  • fa829c29e9b732c06874db2b4ba036da9e3ea43d Fix "Unable to find scitoken config file" errors during Pelican startup
  • 9aac245f1f0aca36003823f775a12e7a3cd19cf7 Fix "acc_AuthFile: Unable to find authfile-cache-generated" errors
  • 8c9926800c683d9775161b0c0d1fdaba7d060cb8 Fix "no route to host" error
  • e5d2ffb327aac3cb6978a6bd3fd9ee3d6d14970d Fix permissions error in TLS file maintenance
  • 454bab5dea7dcdf64e163b6bc90d5b362cf62914 Hint for hidden param
  • 4b8c6752424e9b3e7eaafd18d1a1f35b8f36f0b0 Improve user experience when encountering a deprecated config in pelican config get command
  • 02cacf0601cc0bcf56d92be7c6855d6e5cc9316d Let users to choose between broad discovery (substring) and precise targeting (exact match) when retrieving configuration parameters.
  • 6c481492fc25eb232756d3ea4da0405c77eca7f3 Test EmitAuthfile first run

Pelican v7.18.0-rc.1 Release Notes

New Features and Enhancements

  • [Client] Introduced client transfer statistics reporting. #2436
  • [Origin] S3 tracing can now be enabled via Logging.Origin.Oss configuration #2410
  • [Broker] Allow connection broker to be used for director-to-cache communications #2378
  • [Origin] Added S3 file cache Prometheus metrics #2433
  • [Client] Added checksum support to pelican object put #2415
  • [Client] Keyring errors are now set to the Debug log level #2420
  • [Client] Marked certain transient errors as retryable, including invalid chunk headers, unexpected EOFs, and TLS connection failures during uploads. #2442
  • [Director,Origin,Cache] Enabled web client to GET authenticated files, PUT all files, and interactively list objects #2468 #2467
  • [Origin] Add support for regular expressions to the built-in token issuer's authorization templates #2462
  • [Packaging] Update OA4MP #2444
  • [Packaging] ​​Bump XRootD release to 5.8.3-1.3 #2474

Bugs Fixed

  • [Client] Fixed how tokens are deemed as acceptable #2455
  • [LocalCache] Fixed local cache cleanup bugs. #2432
  • [Director] Fix not-found logic when querying against caches and origins #2392
  • [Director] Fix link depth header for listings #2437
  • [Director] High Availability Director Bug Fixes #2400
  • [Packaging] Fix pelican-server binary panic and upgrade xrdhttp-pelican to v0.0.7 #2476

Notes for Admins

  • Bumped XRootD to 5.8.3-1.3 and upgraded xrdhttp-pelican to v0.0.7.
  • Native packages now require XRootD ≥ 5.8.2.

Full Changelog: v7.17.2...v7.18.0

CHTC Logo
Morgridge Logo

Branding

This project is supported by National Science Foundation under Cooperative Agreement OAC-2331480. Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.