Releases: PelicanPlatform/pelican
Releases · PelicanPlatform/pelican
v7.6.5
Changelog
- 27be834 Address PR comments
- 037c0fb Adjusted call to topology to include a transport with a timeout
- 5a00941 Adjusted patch to work with 7.6
- a74d9ec Allow registration with existing topology ns, update tests to pass
- f02fb6b Better error message when registry status check failed and director attempt to verify a reg
- 004c0ff Changed some namespaceExists to namespaceExistsByPrefix calls that were missed in the cherry-pick
- 64545bf Fix description
- 2f93a17 Fixed failing tests from patched commits
- d354316 Improv to registry endpoint and err msg with new registry health metric
- f6476a2 Pre Release: Update npm version
- cade41f Reduced topology reload times to 4.5 minutes
- 694e5b4 Revert previous changes
- da0593e Revise error message to include topo ns
- 45643eb Update tests
- 575dc3e getNamespaceByPrefix now checks topology for namespace existence
v7.6.4
v7.6.3
Notes
Fixed an error with an extra newline in the cache authfile generation
Changelog
- e8c7ccc Allow RSA key for TLS
- 9d587cc Fix bug with version being "dev"
- f92e83f Moved failing macos tests into a linux only test file so as to stop constantly failing test runs until we get a fix
- d447abd Pre Release: Update npm version
- d360e74 Pre Release: Update npm version
- fe2d068 Removed extra newline in authfile cache generation
- 39a5c82 Rename tests to be more clear
- 93c9958 Revert changes that remove
generate
package - 47cbbad Update Pre Release
v7.5.9
Changelog
For Admins
- [Origin] -- Configured public origins to use XRootD directive
sec.protbind
to allow backwards compatibility with legacy OSDF caches.
v7.6.2
Highlights
For Users
- [Breaking Change] – Removed the deprecated Federation.NamespaceURL parameter. This will cause failures if a user is still using that value as opposed to Federation.RegistryURL
- [Experimental] – Adds a local whole-file-only cache which works over a Unix domain socket
- [Client] Multiple uploads and downloads are always done in parallel
- Federation discovery download failures are marked as retryable
- [BugFix] Fixed “No Valid ClassAds …” error with a return code of 0
For Admins
- [Breaking Change] – Removed the redacted Federation.NamespaceURL parameter. This will cause failures if a user is still using that value as opposed to Federation.RegistryURL
- [Documentation] – Added documentation for serving a registry and director to the website
- [Documentation] – Added documentation for setting up Grafana to visualize metrics collected on Pelican servers
- [General] – We now build separate images for each Pelican server module
- [Origin] – S3 origins no longer require a bucket to be specified
- [General] – Fixed a bug where Prometheus token didn’t renew and caused 403 errors at the origin and cache servers
- [General] – We now allow edits of Pelican server configurations via the web UI
- [Registry] – Improved web UI for namespace registration and management
- [Cache] – Added a Cache.Concurrency parameter to limit the number of connections to a cache
- [General] – Fixed a bug where XrootD process leaks when Pelican server encounters error at its start
- [Cache] – Cache’s can now start with a list a accepted namespaces they will accept origin data from
- [Origin] – Origins now support multiple exports with different authorization configurations
v7.6.1
Changelog
- 6ce3c95 Clean up dockerfile
- 4a9acaa Embed
serve
as default command to run the server container - e52e8e6 Fix log color loss and LogLocation not working
- c8afe0a Fix pelican plugin bug
no valid classads...
- 9e4669f Fix the bug where logging level doesn't work
- d360e74 Pre Release: Update npm version
- d34a5ec Set default command while allowing users to change
v7.6.0
Highlights
For Users
- [Breaking Change] – Removed the deprecated Federation.NamespaceURL parameter. This will cause failures if a user is still using that value as opposed to Federation.RegistryURL
- [Experimental] – Adds a local whole-file-only cache which works over a Unix domain socket
- [Client] Multiple uploads and downloads are always done in parallel
- Federation discovery download failures are marked as retryable
For Admins
- [Breaking Change] – Removed the redacted Federation.NamespaceURL parameter. This will cause failures if a user is still using that value as opposed to Federation.RegistryURL
- [Documentation] – Added documentation for serving a registry and director to the website
- [Documentation] – Added documentation for setting up Grafana to visualize metrics collected on Pelican servers
- [General] – We now build separate images for each Pelican server module
- [Origin] – S3 origins no longer require a bucket to be specified
- [General] – Fixed a bug where Prometheus token didn’t renew and caused 403 errors at the origin and cache servers
- [General] – We now allow edits of Pelican server configurations via the web UI
- [Registry] – Improved web UI for namespace registration and management
- [Cache] – Added a Cache.Concurrency parameter to limit the number of connections to a cache
- [General] – Fixed a bug where XrootD process leaks when Pelican server encounters error at its start
- [Cache] – Cache’s can now start with a list a accepted namespaces they will accept origin data from
- [Origin] – Origins now support multiple exports with different authorization configurations
v7.5.8
v7.5.7
What's new
For Admins
- [Cache]: Caches now fetch new namespace ads every time they advertise with the director. This is necessary for discovering new origins if they join the federation after the cache is served.
v7.5.6
What's new
For Admins
- [Origin]: Origins configured to export S3 backends are no longer explicitly tied to a single bucket.