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