Skip to content

Releases: PelicanPlatform/pelican

v7.22.0

19 Dec 19:14

Choose a tag to compare

Pelican v7.22.0

This release brings a broad set of improvements to reliability, observability, and authorization, offering meaningful quality-of-life upgrades for operators and users.

Breaking Changes & Upgrade Notes for Admins

Several config parameters (e.g., Debug, various DbLocation keys) have been formally deprecated or removed.

New Features and Enhancements

  • [**Client/Origin **] New collection management CLI commands and revamped collections authorization #2971
  • [All] A new web interface for managing groups and user membership #2740
  • [Cache] A new Site-Local cache mode #2798
  • [All] Prometheus data retention policy is now configurable #2779
  • [Cache/Origin] New health metrics for config update and XRootD self-tests #2666
  • [Client] More robust error classifications in client #2825
  • [Director/Origin] Director can now scrape metrics from brokered Origins #2824

Bugs Fixed

  • [Client] Fixed authentication loop issue in the client #2790
  • [Director] Fixed namespace TTL cache behavior in the Director #2821

Full Changelog: https://github.com/PelicanPlatform/pelican/compare/v7.21.1..v7.22.0

v7.21.2

18 Dec 18:49

Choose a tag to compare

Pelican v7.21.2

Bugs Fixed

  • [Cache/Origin] Trigger degraded state with a configurable ratio of server concurrency #2801
  • [Client] Make tls.AlertError retryable #2813
  • [All] Fixed 404 error when switching to other Pelican Docs versions from v7.21 #2804
  • [Director] Fixed a TTL cache bug that prevents the eviction of stale JWKS #2821
  • [Origin] Restore the ability to view an Origin's directory listing directly in the browser #2842

v7.22.0-rc.3

17 Dec 20:53

Choose a tag to compare

v7.22.0-rc.3 Pre-release
Pre-release

Changelog

  • d27d847 Bump Pelican version to 7.22.0-rc.2
  • 303fbc1 Keep the table schema, map go struct to table
  • affc292 Map new fields from API (IsOrigin/IsCache) into existing db fields
  • d5e1e9c Modify test and swagger docs

v7.22.0-rc.2

15 Dec 17:21

Choose a tag to compare

v7.22.0-rc.2 Pre-release
Pre-release

Changelog

  • fa666c5 Bump Pelican version to 7.22.0-rc.2
  • 23e0c29 Images: Pin xrdhttp-pelican to a specific version
  • 87aa2a1 Images: bump xrdhttp-pelican version and release to 0.0.8-1
  • ce73ae8 Update classads library

v7.21.2-rc.4

10 Dec 19:34

Choose a tag to compare

v7.21.2-rc.4 Pre-release
Pre-release

This release candidate pins xrdhttp-pelican plugin to 0.0.7 for Pelican 7.21.x so the build process won't pick the latest version, which requires a newer xrootd version than what is bundled in this release.

Bugs Fixed

  • [Origin] Restore the ability to view an Origin's directory listing directly in the browser #2842

v7.22.0-rc.1

08 Dec 20:55

Choose a tag to compare

v7.22.0-rc.1 Pre-release
Pre-release

Changelog

  • 7296477 Bump Pelican version to 7.22.0-rc.1
  • ee1e804 Bump XRootD version to 5.9.1
  • 3672b85 Change XRootD release
  • c7214c5 Remove 'Content-Disposition: attachment' header from Origins
  • b6ddc5a Similarly remove Content-Disposition from Caches

v7.21.2-rc.3

08 Dec 17:22

Choose a tag to compare

v7.21.2-rc.3 Pre-release
Pre-release

This release candidate was skipped because its image build never succeeded due to Harbor issues.

Changelog

  • 561e983 Bump versions to v7.21.2-rc.3
  • 8c93ce4 Remove --enablerepo=osg-development

v7.22.0-rc.0

05 Dec 19:44

Choose a tag to compare

v7.22.0-rc.0 Pre-release
Pre-release

Pelican v7.22.0

This release brings a broad set of improvements to reliability, observability, and authorization, offering meaningful quality-of-life upgrades for operators and users.

Breaking Changes & Upgrade Notes for Admins

Several config parameters (e.g., Debug, various DbLocation keys) have been formally deprecated or removed.

New Features and Enhancements

  • [**Client/Origin **] New collection management CLI commands and revamped collections authorization #2971
  • [All] A new web interface for managing groups and user membership #2740
  • [Cache] A new Site-Local cache mode #2798
  • [All] Prometheus data retention policy is now configurable #2779
  • [Cache/Origin] New health metrics for config update and XRootD self-tests #2666
  • [Client] More robust error classifications in client #2825
  • [Director/Origin] Director can now scrape metrics from brokered Origins #2824

Bugs Fixed

  • [Client] Fixed authentication loop issue in the client #2790
  • [Director] Fixed namespace TTL cache behavior in the Director #2821

Full Changelog: https://github.com/PelicanPlatform/pelican/compare/v7.21.1..v7.22.0

v7.21.2-rc.2

05 Dec 22:15

Choose a tag to compare

v7.21.2-rc.2 Pre-release
Pre-release

This release candidate was skipped due to a temporary dependency mismatch in our build infrastructure. We've adjusted our build configuration to avoid this issue in the next release candidate.

Bugs Fixed

  • [Origin] Restore the ability to view an Origin's directory listing directly in the browser #2842

v7.21.2-rc.1

24 Nov 23:35

Choose a tag to compare

v7.21.2-rc.1 Pre-release
Pre-release

Bugs Fixed

  • [Director] Fixed a TTL cache bug that prevents the eviction of stale JWKS