Release

v7.13.0-rc.0

Download

Pelican v7.13.0-rc.0

New Features and Enhancements

Client

  • Improved detection and retry logic for clients that start transfers while the Director is down #1890
  • Added new prestage functionality in the client #1923

Cache, Director, Origin, Registry

  • Added pelican user and group along with some default directories for RPM installations #1856
  • Added a "restart" button in each server's web UI #1869
  • Added configuration knobs to increase server memory performance by limiting Prometheus cardinality #1887
  • Created a new config parameter, Server.HealthMonitoringPublic, to make the server's health monitoring endpoint public #1936

Cache

  • Disabled redirects for HTTP caches #1915
  • Added experimental patches that modify a cache's ability to monitor resources and keep track of purgeable objects #1926

Director

  • Created a Prometheus metric in the Director to track rejected cache/origin advertisements #1885

Origin

  • Enabled server-side key refreshing so that origins/caches can update their keys in the Registry #1748

Bugs Fixed

Director

  • Fixed issue with director tests failing due to the token being created using the director URL instead of the discovery URL #1936

Full Changelog

Compare v7.12.1...v7.13.0

Bug fixes

  • [Cache, Origin] - Rebuilt containers to include newer version of xrootd: xrootd-5.7.3-1.3.purge.osg24 which contains additional bug fixes.

Changelog

  • 269c7727 Bump frontend version to v7.13.0-rc.2

Changelog

  • 46984203 Switch xrootd-s3-http plugin to be built from source