Pelican Logo
Pelican Platform

v7.20.0

Download


Pelican v7.20.0

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 special upgrade considerations.

New Features and Enhancements

Bugs Fixed

New Contributors

Full Changelog: https://github.com/PelicanPlatform/pelican/compare/v7.19.0...v7.20.0

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 with grep 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

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.