v7.18.0
Download
Pelican v7.18.0 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
- [Client] Improved handling of deprecated/hidden parameter handling in
pelican config get
#2513 - [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
- [Client] Fixed “failed to verify size” bug #2533
- [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 v5.8.4-1.2 and upgraded
xrdhttp-pelican
to v0.0.7. - Native packages now require XRootD ≥ 5.8.2.
Full Changelog: v7.17.2...v7.18.0
v7.18.0-rc.3
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
v7.18.0-rc.2
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 eitherscitoken:2.0
orscitokens: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
v7.18.0-rc.1
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