Skip to content

Releases: PelicanPlatform/pelican

v7.14.1

07 Mar 23:06
Compare
Choose a tag to compare

Operation & Bugfix

  • Fix index out of bound error in origin servers #2082
  • Update XRootD version from 5.7.2 to 5.7.3 c555c47

v7.14.1-rc.1

07 Mar 15:58
Compare
Choose a tag to compare
v7.14.1-rc.1 Pre-release
Pre-release

Changelog

  • 82b9118 Fix index out of bound error in attrs.Files
  • d36924a Update frontend version tag to 7.14.1-rc.1

v7.14.1-rc.0

06 Mar 15:35
Compare
Choose a tag to compare
v7.14.1-rc.0 Pre-release
Pre-release

Changelog

v7.13.1

06 Mar 19:39
Compare
Choose a tag to compare

Bug fixes

  • [Cache, Origin] - Rebuilt containers to include newer version of xrootd: xrootd-5.7.3-1.3.purge.osg24 which contains additional bug fixes.

v7.14.0

05 Mar 17:47
Compare
Choose a tag to compare

Pelican v7.14.0

New Features and Enhancements

Client

  • N/A

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

v7.13.1-rc.0

05 Mar 22:40
Compare
Choose a tag to compare
v7.13.1-rc.0 Pre-release
Pre-release

Changelog

  • 4e12450 Update xrootd version to xrootd-5.7.3-1.3.purge.osg24

v7.14.0-rc.1

28 Feb 20:42
Compare
Choose a tag to compare
v7.14.0-rc.1 Pre-release
Pre-release

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

v7.14.0-rc.0

26 Feb 18:20
Compare
Choose a tag to compare
v7.14.0-rc.0 Pre-release
Pre-release

Pelican v7.14.0-rc.0

New Features and Enhancements

Client

  • N/A

Cache, Director, Origin, Registry

  • Drop privileges to user pelican if requested #1850
  • Add /version endpoint to expose version and build info #2038
  • Log Pelican config on server startup #1970

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

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

Full Changelog

Compare v7.13.0...v7.14.0

v7.13.0

07 Feb 23:50
Compare
Choose a tag to compare

Pelican v7.13.0

Breaking Changes

Registry Upgrade Requirement

Pelican v7.13 Director is not compatible with older versions of the Registry. The Registry must be upgraded before upgrading the Director to ensure proper functionality.

New Features and Enhancements

Client

  • Improved detection and retry logic for clients that start transfers while the Director is down #1890
  • Added new prestage functionality in the client #1923

Cache, Director, Origin, Registry

  • Added pelican user and group along with some default directories for RPM installations #1856
  • Added a "restart" button in each server's web UI #1869
  • Added configuration knobs to increase server memory performance by limiting Prometheus cardinality #1887
  • Created a new config parameter, Server.HealthMonitoringPublic, to make the server's health monitoring endpoint public #1936

Cache

  • Disabled redirects for HTTP caches #1915
  • Added experimental patches that modify a cache's ability to monitor resources and keep track of purgeable objects #1926

Director

  • Created a Prometheus metric in the Director to track rejected cache/origin advertisements #1885

Origin

  • Enabled server-side key refreshing so that origins/caches can update their keys in the Registry #1748

Bugs Fixed

Director

  • Fixed issue with director tests failing due to the token being created using the director URL instead of the discovery URL #1936

Full Changelog

Compare v7.12.4...v7.13.0

v7.13.0-rc.2

06 Feb 19:38
Compare
Choose a tag to compare
v7.13.0-rc.2 Pre-release
Pre-release

Changelog

  • 269c772 Bump frontend version to v7.13.0-rc.2