v7.14.0
Pelican v7.14.0
New Features and Enhancements
Client
Cache, Director, Origin, Registry
- Add /version endpoint to expose version and build info #2038
- Log Pelican config on server startup #1970
Registry, Director
- Drop privileges to user
pelican
if requested #1850
Origin, Cache
- Fix xrootd log level mapping bug and inherit from Pelican log level #1988
- Allow for Shoveler messages to be understood by monitoring packet handler #1981
- Prometheus Metric For When a Service Crashed #2015
Origin
- Refactor & Cleanup Origin Exports code #1919
- Deprecate Lotman.DbLocation in favor of Lotman.LotHome #2001
Cache
- Remove tls authentication from caches #1994
Director
- Fix Director Capabilities Display #1980
- Add Cache and Server Info Cards to Map #1947
- Geoip table #1893
- Add Server Outage information #1982
- Add federation token endpoint in Director, and implement routine for caches to fetch one #1985
- Grafana Token API Access #1917
- Enable PROPFIND of Director health test API #2002
- Support using IP address to query the geo location of a server in Director container #2059
Condor-Pelican
- K8SPhysicalHostName Error Message #1891
Document Updates
- Simplify Linux install instructions #1921
- Remove jargon from the credential management page #1922
- Document restricted characters in fed prefixes #2050
- Update Server.XYZ docs to include all server components #1997
Operations & Bugs Fixed
- Don't build dev images on git tags, tag image with latest-itb and sha256 #1946
- Clean up the container image build and testing process #1972
- Run tests in more appropriate container images #2000
- Update xrootd release version to 1.5.purge.osg #1983
- Pinned the goreleaser version to 2 #1991
- Attempted speedups for GHA PR runs #2030
- Rebase on OSG 24 (#1858) #2016
- Install new plugin: xrdhttp-pelican v0.0.3 #2013
- Update OS X install of xrootd-s3-http to v0.2.1 #2026
- Reduce memory hoarding in the unit test #2028
- Pin xrootd log levels in fed test and use typed params throughout #2019
- Fix container building process: Properly install pelican-server into /usr/local/sbin #2053
- Resolve the excessive use of xrootd user #2057 #2062
Full Changelog
Compare v7.13.0...v7.14.0
Bugfix
- Install sssd-client into both origin container images #2102
Operation & Bugfix
- Fix index out of bound error in origin servers #2082
- Update XRootD version from 5.7.2 to 5.7.3 https://github.com/PelicanPlatform/pelican/commit/c555c47b82fe50c628b25038449bf4271aeeba81
Changelog
- 82b91181d0d28c70973f58b97c99af94a19adfcd Fix index out of bound error in attrs.Files
- d36924a6fce8db50c1ad4bfb5cec33147839bd74 Update frontend version tag to 7.14.1-rc.1
Pelican v7.14.0-rc.1
New Features and Enhancements
Director
- Support using IP address to query the geo location of a server in Director container #2059
Bugs Fixed
- Fix container building process: Properly install pelican-server into /usr/local/sbin #2053
- Resolve the excessive use of xrootd user #2057 #2062