v7.15.0
Download
Pelican v7.15.0
New Features and Enhancements
- [Origin] Added config parameter Issuer.OIDCPreferClaimsFromIDToken which causes Pelican’s user authentication to look for claims in the OIDC ID token before falling back to the OIDC Userinfo endpoint. #2100
- [Origin] Pelican origins can now specify multiple issuers per namespace #2103
- [Director] Director can now report cache redirection reasoning when client commands are run with -d #2054
- [Director] Added support for a Federation to have multiple Directors #2023
- [Origin, Cache] Integrate XRootD OSS statistics #2092
- [Director] Add API Token Listing endpoint #2086
Bugs Fixed
- [Client] Fixed a regression in pelican generate keygen that caused it to generate invalid public keys #2085
- [All] When key files are deleted, the private keys are also now removed from Pelican’s in memory processes #2087
- [Client] The client no longer panics when doing a put or a share with just the base namespace prefix #2097
- [Client] Fixed client bug where schemaless Pelican URLs don’t work with ‘-f’ fed infor #2116
- [All] Assorted issues that prevented using an authentication provider other than CILogon or Globus #2091 #2046
- [Client] Now correctly reports the start time for uploads [#2144]
Full Changelog: https://github.com/PelicanPlatform/pelican/compare/v7.14.2...v7.15.0
v7.15.2
Pelican v7.15.2
Bugs Fixed
- [Cache] XRootD now uses xldcl-pelican v1.2.0 which contains bug fixes for the cache
Full Changelog: https://github.com/PelicanPlatform/pelican/compare/v7.15.1...v7.15.2
v7.15.2-rc.2
Changelog
- e28adaf400f307c6b83f59bfafb1b580571f1153 Attempting to build from source instead
- 85065b8507ebb1525793e76a5e5f12f7f5edb768 Updated version in osx-install
v7.15.2-rc.1
Changelog
- 0dbf8b70a3147441c85f787cd49d7253ab3f8fef Proper xrdcl-pelican version
- 0b70ea68480c55b78426afdd7ee0a2fc9045b005 Properly updated the dockerfile this time for xrdl-pelican
v7.15.1
Pelican v7.15.1
Bugs Fixed
- [Origin] Made Origin throttling configurable #2186
- [Origin] Enabled multiuser origins to cache public keys for validating tokens #2184
- [Client] Now sanity checks size for client GETs #2177
Full Changelog: https://github.com/PelicanPlatform/pelican/compare/v7.15.0...v7.15.1
v7.15.1-rc.2
Changelog
- b5d84f05f6f8dd774427963fac2b4fa297d83bdb Update version in frontend
- f75ae33248445a436b7d87b5561f24eb789b593b Updated xrdcl-pelican version in the Dockerfile
v7.15.1-rc.1
Changelog
- b50b92f14d218b29ad540c277d88bcde15f843b8 Always use input issuer in test util func for
- fe6efc9d6b5d6d524317dd0ab581da29bc465738 Fix metrics scraping by accepting fed tokens for Director service discovery
- 436962363ebe0df66e045c6eb9478abd255e9bdd Updated the version number
- 0e3927335bd0b55e394cc5d5a1d2621d081828c2 Use fed discovery struct to construct federation metadata
v7.15.0-rc.2
Changelog
- f0636f862c3005d619eaea40df7d8e08cf37763c Align token endpoints with REST API best practices
- e92d39ea04fc84805d101d634c6e2f791f22d137 Fix the auth token generation process for api token tests when we put the endpoints behind auth middleware - When the auth token is not provided in those negative test cases, the returned status code should be 401 StatusUnauthorized instead of 403 StatusForbidden
- 97d87a4ae6683a827c8646ac9dd11a6a517e36de Move token endpoints behind auth
- f55286dee51da7f214e5c32e5db2a6c125de752d doDiscovery will fall back to fed.DirectorEndpoint
v7.15.0-rc.1
Changelog
- 0ddfa48275daac4c0f02f0f1c8d0fcf140ce6451 Add version to the director cards
- fc935a223717e1da80f8703d93b353d8cecad2b4 Allow the Linux PR testing workflow to be triggered manually
- 08193ed8f84aeeaa412895659a231f826fb798e5 Build and push the test container for release candidates
- af4cae38297df3edeb571488a4af10052c9c549f Correctly record the start time for uploads