Skip to content

Releases: PelicanPlatform/pelican

v7.6.5

09 Apr 01:38
Compare
Choose a tag to compare

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

05 Apr 15:52
1f7f88a
Compare
Choose a tag to compare

Changelog

  • eda90ad Fixed missing space after input authfile namespaces
  • ce63a85 Pre Release: Update npm version

v7.6.3

05 Apr 13:43
3e98bdc
Compare
Choose a tag to compare

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

25 Mar 14:38
Compare
Choose a tag to compare

Changelog

For Admins

  • [Origin] -- Configured public origins to use XRootD directive sec.protbind to allow backwards compatibility with legacy OSDF caches.

v7.6.2

20 Mar 19:14
Compare
Choose a tag to compare

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

15 Mar 12:47
Compare
Choose a tag to compare
v7.6.1 Pre-release
Pre-release

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

13 Mar 20:28
4ef9c8d
Compare
Choose a tag to compare
v7.6.0 Pre-release
Pre-release

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

01 Mar 18:17
Compare
Choose a tag to compare

Changelog

  • 1ee7db3 Add missing xrootd key to osx_install test
  • 10c963d Add virtual-style url test
  • 860f979 Allow Pelican to use path-style URLs for S3 origins
  • b22440e Empty commit to force sync
  • d260a07 Pre Release: Update npm version
  • ea65a38 Update S3 test to use path-style URL

v7.5.7

19 Feb 15:41
Compare
Choose a tag to compare

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

13 Feb 19:44
Compare
Choose a tag to compare

What's new

For Admins

  • [Origin]: Origins configured to export S3 backends are no longer explicitly tied to a single bucket.