Skip to content

v7.20.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 18:38
· 1865 commits to main since this release

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

  • [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: v7.19.0...v7.20.0