News

15 Aug 2024

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

15 Aug 2024

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

18 Mar 2024

Goodbye SourceForge

After 20 years, the UNICORE project will effectively leave Sourceforge, and complete the move of all operations to the UNICORE project on GitHub. Existing downloads will remain available for a while,  but new software releases will only be available via the appropriate GitHub releases pages.

 

15 Mar 2024

UFTP components updated

The UNICORE FTP (UFTP) high-performance file transfer software is available in new versions

Have a look at the UFTP documentation to learn more about UFTP.

Whats new?

  • more information in reply to “uftp info”
  • more complete remote-copy implementation
  • first complete version of the Python commandline client “pyuftp”
  • new “issue-token” command to get an authentication token for simplifying automation tasks
  • support for AES encryption
  • bug fixes

22 Feb 2024

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

20 Feb 2024

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.

13 Nov 2023

UNICORE 9.3.1 released

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

You can now also download releases directly from GitHub:

Core Servers release 9.3.1

What’s new

This is a bugfix release.

  • SECURITY FIX: update json.org library to 20231013 (https://nvd.nist.gov/vuln/detail/CVE-2023-5072)
  • Fix: UNICORE/X: create required sub-directory for inline, https, ftp
    stage-ins
  • fix: UNICORE/X: correctly invalidate TSI connections in case of file
    write errors
  • fix: Registry: caching issue

27 Sep 2023

UNICORE 9.3.0 released

Version 9.3.0 of the UNICORE Core Servers and the UNICORE Commandline Client are available for download from SourceForge.

You can now also download releases directly from GitHub:

Core Servers release 9.3.0  and Commandline Client(UCC) release 9.3.0

What’s new

  • Servers
    • New feature: all Java servers support runtime update of the main server credential
    • New feature: support for Let’s Encrypt in the Gateway, by allowing to serve files from a specified directory via plain HTTP
    • New feature: if no Partitions are defined in the IDB, add a “catch-all” definition that allows users to specify any partition,
      with no resource limit checks.
    • New standard resources “GPUS_PER_NODE” and “EXCLUSIVE”
  • Commandline client
    • Implement missing metadata ‘search’ and ‘start-extract’ sub-commands
    • Bug fixes
  • Updated third-party libs

17 Apr 2023

New versions of UFTP components available

Whats new

  • New feature: an initial implementation of server-to-server transfer is available
  • Improved data sharing feature
    • access shared files using the fast UFTP protocol (also anonymously)
    • show listing for a directory via HTTP
  • The UFTPD server now implements the SYNC feature allowing to sync a file between server and client. Only differences are transferred.
  • Bug fixes

22 Mar 2023

UNICORE 9.2.0 released

Version 9.2.0 of the UNICORE Core Servers and the UNICORE Commandline Client are available for download from SourceForge.

 

What’s new

  • NEW FEATURE: storages can send/receive files to/from non-UNICORE https servers
  • NEW FEATURE: /rest/core/token endpoint for creating an authentication token with configurable lifetime. The token can be limited to the issuing server, and can be made renewable, so a new token can be created using an existing one
  • Commandline client improvements
  • Updated third-party libs

© Forschungszentrum Jülich 2024