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.
- new, short job and storage IDs
- updated data-triggered processing feature
- UNICORE can now stage-in data from git
- successful authentication via OAuth can now assign role and UNIX login
- improved installer
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