v7.11.0
Highlights
For Users
- [Client] The client now supports
object sync
commands, which recursively syncs source and destinations #1586 #1691 - [Client]
ls -l
and the-L
flag for logging have switched behavior –ls -l
now enables listings and-L
is now the logging flag #1598
For Admins
- [Director] The Director will now only enable x509 authentication for given selected prefixes #1563 #1624
- [Origin] Issuer config has now been added to Origin webpages #1584
- [Origin] Tokens are now auto generated if the issuer is available 1591
- [Origin] Now allow HTTP backends for an Origin #1597
- [Origin] Bug fixes for S3 origins with multiple virtual-style bucket exports #1601
- [Director] GeoIP resolution failures are now recorded as Prometheus metrics #1608
- [Director] Clients whose GeoIP resolution fails are now temporarily assigned a location within the continental US to improve followup cache selection. #1620
- [Director/Origin] Prometheus metrics are now displayed on the Origin and Director Web UI #1623
- [Registry] Admins can now delete a namespace from the Registry using the webpage #1626
- [Director] There is now a director redirect metric displayed which keeps track of the number of redirects to an origin or a cache #1632
- [All] Length of Prometheus metric retention is now configurable #1640
- [Origin] S3 Origin performance/reliability enhancements #1681
Full Changelog: https://github.com/PelicanPlatform/pelican/compare/v7.11.0...v7.10.0
v7.11.8
Changelog
- 95c363ca Fixed missing newline
- f5e30f6d Fixing linter error that was added during rebase
- 15b75c79 Removed calling the x509 test script until we can fix the functionality
- 14634ae5 Removed the tsl defer functionality from the cache until we can fix it on the xrootd end
- ebc49ff8 Update version frontend to 7.11.8
v7.11.7
Changelog
- 9810cbdf Bump frontend version to 7.11.7
- d7857861 Fixed macos failing tests:
- 62b413db Pinning the xrootd build in macos to a specific tag
- e6771978 Revert "Removed new metrics that seem to causing Prometheus to use a very lar…"
- 8353dd2a Revert "Removed the "network" labels from the metrics"
v7.11.6
Changelog
- 2dce0176 Removed new metrics that seem to causing Prometheus to use a very large amount of memory
- b935faca Updated frontend version number
v7.11.5
Changelog
- be21bd24 Adjust ownership/perms of /usr/local ahead of time for MacOS test runner
- a6be79ea Fixed linter error in director/sort.go
- 61a30f29 Format
- 15729b6d Prettier Format
- e052a6fd Redirect app to root on success password
- a5b49958 Remove the use of index.d.ts files
- fa7cf4db Removed the "network" labels from the metrics
- 7503842f Uniform Error Handling
- 3d66971f Uniform Error Handling
- 1a8af8f1 Uniform Error Handling
- 24bad1be Update Error Handling
- 31cbad2f Update MacOS GHA test env to fix deprecation error
- 593323b8 Updated the web-ui package version
v7.11.4
Changelog
- c9cd02d5 Fixes an issue where a misplaced
defer ticker.Stop()
stopped the re-advertisement of caches/origins - 4ee13c06 Updated front-end version
v7.11.3
Changelog
- 5d333660 Revert "Switch to use new Caps struct but still handle old JSON from Director"
- 26238933 Revert "Unmarshal Capabilities correctly in all structs that use them"
- b3df1c87 Update the version number
v7.11.2
Changelog
- 7a096d57 Unmarshal Capabilities correctly in all structs that use them
- 8629adaa Update the version number
v7.11.1
Changelog
- bc54370a Comment-out all origin export config
- fa87b928 Drop old default origin port
- 74888b40 First pass at default config.d based configuration
- 50db1e25 Fix nil pointer bug caused by trying to list namespaces with no coll URL
- 826da111 Move Pelican federation-facing config to an example file
- c514ab57 Move Topology specific configuration to example file
- 43d9b0d0 Move common OSDF config to the federation-level config dir
- 9f9a09d0 Move common debugging configs to editable example file
- b3861d18 Move multiuser origin config to an example file
- 8dad09d8 Move origin export config to an example file
- d83b4c4c Move web UI config to example file
- a91a4335 Remove prescriptive cache / origin locations
- 3beae08d Updated version to 7.11.1