Pelican Logo
Pelican Platform

v7.22.1

Download


Pelican v7.22.1

This release fixes critical bugs in the multi-user plugin configuration and prevents potential deadlocks in stat routines.

Breaking Changes & Upgrade Notes for Admins

New Features and Enhancements

Bugs Fixed

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

Pelican v7.22.1

This release fixes critical bugs in the multi-user plugin configuration and prevents potential deadlocks in stat routines.

Breaking Changes & Upgrade Notes for Admins

  • [Origin]: For admins using the Multi-User feature, checksums will now be written to the xattrs of uploaded files

New Features and Enhancements

  • [Origin]: Enhanced authorization template form with new multi-select fields for improved value selection in #2968

Bugs Fixed

  • [Origin]: Fixed multi-user plugin configuration that was preventing proper initialization with checksumming in #2978 and #3041
  • [Director]: Fix director's stat feature to no longer "leak" goroutines #2935
  • [All]: Updated Docker image build process to use stock AlmaLinux base image for cleaner builds in #2992
  • [All]: Added bsdtar to work around ARM64 emulation bug with standard tar command in #3069

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

Changelog

  • 72bc5d73032811ddaf12bcba63459d7081dc2ff8 Bump Pelican version to 7.22.1-rc.4
  • 21495b0dca8a40f3a350358037676bf843b90dcc Use bsdtar to work around a bug with ARM64 emulation and tar

Changelog

  • 52116321cc4350c692d998cc86857a2a1d284657 Bump Pelican version to 7.22.1-rc.4
  • b9c47a24f2c9f07535f83a84a07bcf75edcc7e0f Clean up and document the list of ignored files for image builds
  • 0f14caa8d97d7f9e60f1b03aa33da89aef1cba67 Use a stock AlmaLinux image as the base image

Changelog

  • fa7d8f764a7e112cfae72bb616dfe3ab7099ada2 Bump Pelican version to 7.22.1-rc.3
  • 82b1a42e08cb328a10093ff05dae3ad00a80035a Fix Multiuser Test Environment

Changelog

  • 38e9728b55d404c9ff4932e02d04c8313328b002 Add e2e test
  • 88af02c7b1d827cbf44815b0cb3a05458d788e15 Bump Pelican version to 7.22.1-rc.2
  • 5d02f5ce5c4227af3628463a8449516567c8107c Fix configuration of Multiuser plugin

Changelog

  • bc05bf0d7212492d768262813e140290162e2892 Bump Pelican version to 7.22.1-rc.1
  • 9b456e3796807832350fca36bfe30ec3fd124faf Enable checksumming on write
  • 87ba71f6d0f41ea254ef772383eace46c185be61 Ensure that stat routines do not block on sending to buffered channels

Changelog

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

Changelog

  • fa666c5d409b863885808df6d509f932f5472658 Bump Pelican version to 7.22.0-rc.2
  • 23e0c295329ef7c8e94abbd268699c0a24faef14 Images: Pin xrdhttp-pelican to a specific version
  • 87aa2a1f7c0c2a673f7e1ab526cacabbf1b19e4f Images: bump xrdhttp-pelican version and release to 0.0.8-1
  • ce73ae8dee51ef4ac9d37a679eaaa367fbb21cb0 Update classads library

Changelog

  • 7296477f5ec8bf75448b90d5076c85be52d2af97 Bump Pelican version to 7.22.0-rc.1
  • ee1e804c21f369659647439a43f445b103353372 Bump XRootD version to 5.9.1
  • 3672b850bb402b40422bf83c1e56081a6f42cadf Change XRootD release
  • c7214c5bb0dc9c443dd0f779b6d47e713f4c8a0c Remove 'Content-Disposition: attachment' header from Origins
  • b6ddc5aceb59946a665095779d52c552a00843f6 Similarly remove Content-Disposition from Caches
CHTC Logo
Morgridge Logo

Branding

This project is supported by National Science Foundation under Cooperative Agreement OAC-2331480. Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.