v7.20.1
Download
Pelican v7.20.1
Pelican v7.20.1 fixes a Cache bug that results in unresponsive Caches, as well as a Director bug that prevents some server downtimes from clearing.
Bugs Fixed
- [Cache]: Upgraded the containerized xrdcl-pelican dependency to
v1.5.6
to fix a Cache thread deadlock in #2688 - [Director]: Fixed a bug that prevented expired downtimes set by Origin/Cache admins from clearing in #2684
Full Changelog: https://github.com/PelicanPlatform/pelican/compare/v7.20.0…v7.20.1
Pelican v7.20.1
Pelican v7.20.1 fixes a Cache bug that results in unresponsive Caches, as well as a Director bug that prevents some server downtimes from clearing.
Bugs Fixed
- [Cache]: Upgraded the containerized xrdcl-pelican dependency to
v1.5.6
to fix a Cache thread deadlock in #2688 - [Director]: Fixed a bug that prevented expired downtimes set by Origin/Cache admins from clearing in #2684
Full Changelog: https://github.com/PelicanPlatform/pelican/compare/v7.20.0…v7.20.1
Pelican v7.20.0-rc.3
Fixes a bug that prevented logging into various web UI components
Breaking Changes & Upgrade Notes for Admins
None
New Features and Enhancements
None
Bugs Fixed
- [Servers]: Fixed a web UI login bug that prevented OIDC logins at the Director/Registry/Origin/Cache.
Full Changelog: https://github.com/PelicanPlatform/pelican/compare/v7.20.0-rc.2...v7.20.0-rc.3
Pelican v7.20.0-rc.2
Pelican v7.20 brings a variety of Client usability improvements and bugfixes, server UI upgrades and Cache stability/debugging enhancements.
Breaking Changes & Upgrade Notes for Admins
No notes as of now.
New Features and Enhancements
- [Client]: Modified the Client command
pelican object ls
to produce single column outputs for better piping withgrep
in #2621 - [Plugin]: Enabled the HTCondor plugin to run
condor_reconfig
automatically whenever it's updated in #2624 - [Origin]: Gave Origin admins the ability to configure the issuer URL set in the Director's
X-Pelican-Token-Generation
response header (used by Clients for bootstrapping automatic token generation) in #2598 - [Cache]: Made a variety of new XRootD metrics available via Prometheus to aid in debugging server performance in #2597 and #2588
- [Director]: Changed the Director's UI to distinguish between a Cache/Origin's XRootD health tests and its overall server health status in #2625
Bugs Fixed
- [Client]: Fixed various authorization errors related to listings and recursive deletes in #2499 and #2579
- [Client]: Fixed a bug that prevented
pelican origin token create
from using custom paths for private keys in #2641 - [Client]: Fixed a Client deadlock that occurred in some transfers in #2655
- [Servers]: Fixed an RPM packaging bug that overrode the OSDF's discovery URL in #2612
- [Cache]: Updated containerized Cache dependencies to fix a variety of deadlocks/segfault in #2611 and #2615
- [Director]: Fixed a bug in the Director's "adaptive sort" algorithm that resulted in sending Clients to some broken Caches in #2647
New Contributors
- @fallow64 made their first contribution to Pelican documentation in #2511
Full Changelog: https://github.com/PelicanPlatform/pelican/compare/v7.19.0...v7.20.0-rc.2