UNICORE 10.2.0 and UCC 10.2.0 released

Version 10.2.0 of the UNICORE Core Servers and Version 10.2.0 of the UCC are available for download from GitHub.

The servers feature an updated support for S3 storages, specifically the ability to stage data to and from S3 storages such as Amazon S3 or MinIO, as well as minor bug fixes and improvements.

UNICORE 10.1.3 and UCC 10.1.3 released

Version 10.1.3 of the UNICORE Core Servers and Version 10.1.3 of the UCC are available for download from GitHub.

These are maintenance releases with a few bug fixes and small improvements, as well as updates of third party dependencies.

UCC 10.1.0 is available

Version 10.1.0 of the UNICORE Commandline Client is available for download from GitHub.

This release improves the OIDC/OAuth based authentication when using the OIDC-Agent tool or in
direct interaction with an OAuth server such as Keycloak.

What’s new

  • new feature: allow to read auth token from file; allow to set token-type to something else than “Bearer”
  • ‘rest’: add ‘-i’ option for printing the response headers
  • ‘run’: print job status message in case of job failure
  • ‘run’: new option “-J”, “–multi-threaded”, for launching and monitoring multiple jobs in parallel
  • improvement: oidc-agent authentication: add refreshInterval config parameter
  • fix: oidc-agent authentication: add missing dependency
  • fix: oidc-agent authentication: don’t fail on missing refresh_token
  • fix: oidc-server authentication: allow to configure “oidc.scope” parameter, which defaults to “openid”
  • update to UNICORE 10.1.0. base libraries

UNICORE 10.1.0 released

Version 10.1.0 of the UNICORE Core Servers is available for download from GitHub.

What’s new

This is a maintenance release with a lot of updates of third party dependencies like Jetty and Apache CXF.
There are a number of improvements, as well

  • OAuth and SAML authentication can now assign user attributes much more flexibly based on the authentication response
  • Improved handling of “slow” login nodes, preventing timeouts on job submission when the login nodes are under heavy load
  • Login nodes can now be grouped into categories, and the user can request a login node by category in her job
  • Better error reporting in the job log

UCC 10.0.0 is available

The latest version 10.0.0 of the UNICORE Commandline Client is available for download from  GitHub and SourceForge

What’s new?

  • new feature: ‘allocate’ command for creating an allocation
  • ‘shell’: much more powerful commandline completion including UNICORE URLs, site names, and more
  • ‘list-jobs’: improved job list when using the “–long” option
  • ‘issue-token’: show subject when inspecting the token
  • ‘exec’: new option “–allocation” for running command in an existing allocation
  • ‘shell’: fix: OAuth authentication fails when refresh token is present, but expired
  • update to UNICORE 10.0.0 base libraries

UNICORE 10.0 released

Version 10.0.0 of the UNICORE Core Servers is available for download from SourceForge.

You can also download the release from GitHub: Core Servers release 10.0.0

What’s new

This is a major release, with many updates of third party dependencies like Jetty and Apache CXF.
There are a number of new and improved features, improved installation tools and
a lot of internal code cleanup.

UCC 9.0.0 is available

The latest version 9.0.0 of the UNICORE Commandline Client is available for download from https://sourceforge.net/projects/unicore/files/Clients/Commandline%20Client/9.0.0.

Apart from support for the new features in UNICORE 9.0, such as (single-site) workflow support in every UNICORE/X and Slurm allocations, this release offers cleaner command-line options and a smaller download size. The documentation can be found on unicore-docs.readthedocs.io.

Note that this release requires Java 11 or later!

UNICORE Core servers 9.0.0 released

Version 9.0.0 of the UNICORE Core Servers is available for  download from SourceForge https://sourceforge.net/projects/unicore/files/Servers/Core/9.0.0.

We used this major release to remove a lot of “baggage”, update many of our third party dependencies and make UNICORE simpler to configure and manage. In terms of new features, every UNICORE/X server now comes with workflow processing capability for easily running single-site workflows. Furthermore, support for “interactive computing” via Slurm allocations has been added. Last not least, directly integrating UNICORE with a Keycloak OIDC server for user authentication is now possible.

Visit our new documentation pages at https://unicore-docs.readthedocs.io

What’s new

  • This release requires Java 11
  • Workflow processing feature in UNICORE/X (single site workflows)
  • Batch system allocation job support (Slurm only, via ‘salloc’)
  • Direct support for Keycloak OAuth server for user authentication
  • Support PostgreSQL as persistence back-end
  • Simplified and harmonized config files
  • Remove SOAP/XML endpoints
  • Bug fixes

 

© Forschungszentrum Jülich 2025, Version 10.2.0 of the UNICORE Core Servers and Version 10.2.0 of the UCC are available for download from GitHub. The servers feature an updated support for S3 storages, specifically the ability to stage data to and from S3 storages such as Amazon S3 or MinIO, as well as minor bug fixes and improvements.