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
- [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
bsdtarto work around ARM64 emulation bug with standardtarcommand in #3069
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
bsdtarto work around ARM64 emulation bug with standardtarcommand 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
bsdtarto work around a bug with ARM64 emulation andtar
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