Skip to content

Releases: PelicanPlatform/pelican

v7.13.0

07 Feb 23:50
Compare
Choose a tag to compare

Pelican v7.13.0

Breaking Changes

Registry Upgrade Requirement

Pelican v7.13 Director is not compatible with older versions of the Registry. The Registry must be upgraded before upgrading the Director to ensure proper functionality.

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.4...v7.13.0

v7.13.0-rc.2

06 Feb 19:38
Compare
Choose a tag to compare
v7.13.0-rc.2 Pre-release
Pre-release

Changelog

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

v7.12.4

06 Feb 19:17
Compare
Choose a tag to compare

Bugs Fixed

  • [Caches] - Rebuilt containers to ingest xrdcl-pelican v1.0.5, which comes with additional segfault bugfixes.
  • [Origins] - Rebuilt containers to ingest upstream bugfixes for S3/HTTP origins.

v7.12.4-rc.2

05 Feb 22:32
Compare
Choose a tag to compare
v7.12.4-rc.2 Pre-release
Pre-release

Changelog

  • 4218471 Force installation of latest xrdcl-pelican for v7.12.4-rc.2 release

v7.13.0-rc.1

03 Feb 23:00
Compare
Choose a tag to compare
v7.13.0-rc.1 Pre-release
Pre-release

Changelog

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

v7.12.4-rc0

01 Feb 18:34
24082c6
Compare
Choose a tag to compare
v7.12.4-rc0 Pre-release
Pre-release

Upgrade the xrootd-s3-http plugin to v0.2.1 which fixes crashes observed under production load.

v7.12.4-rc.1

01 Feb 20:37
24082c6
Compare
Choose a tag to compare
v7.12.4-rc.1 Pre-release
Pre-release

Updated tag to reflect correct numbering scheme (should be rc.X, not rcX as was done with rc0).

v7.12.3

31 Jan 22:18
Compare
Choose a tag to compare

Bugs Fixed

  • [Cache Containers] - Grabbed patched version of xrootd 5.7.2 to mitigate further segfault bugs related to caches that are handling many concurrent requests for non-existent objects.

v7.12.3-rc.0

30 Jan 22:41
Compare
Choose a tag to compare
v7.12.3-rc.0 Pre-release
Pre-release

Changelog

  • 96633b6 Generate new v7.12.3-rc.0 to pick up bugfix for xrootd from osg-testing

v7.13.0-rc.0

29 Jan 18:07
Compare
Choose a tag to compare
v7.13.0-rc.0 Pre-release
Pre-release

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