Skip to content

v7.21.0-rc.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Oct 20:14
· 1650 commits to main since this release

Pelican v7.21.0

This release comes with UX improvements on Pelican Client, HTCondor Plugin, and Servers. It also provides a short circuit mechanism for Caches/Origins with outdated XRootD config files, and other useful updates.

Breaking Changes & Upgrade Notes for Admins

  • [Cache/Origin] Enabled auto shutdown a Cache/Origin server if its scitokens.cfg file and/or Authfile are not updating for a given time (1h by default) #2666
  • [All] Deprecated Debug param and modified default client/server log levels #2750
  • [Servers] Made OIDC scopes configurable #2726
  • [Servers] Switched to installing the pelican-server binary in all server images #2725
  • [Servers] Updated Goreleaser config to retain symbols in release builds #2667
  • [Registry] Added cleanup mechanism for stale entries in servers and services tables upon upgrade #2745 ; Additionally, the creation of new stale entries will be prevented #2748, #2739

New Features and Enhancements

  • [All] Supported Dark Mode in Pelican Docs #2651
  • [All] Added versions to Pelican Docs #2749
  • [Client] Improved transfer error handling #2742, #2733, #2757
  • [Client] Added Permission Denied error to Client/Plugin #2669
  • [Client] Logged checksum error only when checksum is required but failing to get #2693
  • [Servers] Improved downtimes UI #2636
  • [Registry] Added Deletion Confirm Button #2670
  • [Registry] Supported Autofill Security Contact if the registration is from Origin #2630
  • [Client] Supported depth limited recursive listings in pelican object ls command #2720
  • [Client] Checked local filesystem before contacting director on upload #2677

Bugs Fixed

  • [Cache/Origin] Fixed a bug preventing Origins with Logging.Level: Warn from starting #2712
  • [Director] Fixed a JSON marshalling bug that causes Origin/Cache-set downtimes stuck in Director when no active downtime #2684

Full Changelog: v7.20.2...v7.21.0