Blog from October, 2025

As part of our commitment to maintaining up-to-date and secure access to ECMWF's computing services, we are pleased to announce the launch of a new Teleport jump host: jump-18.ecmwf.int. This new jump host runs Teleport version 18 and will run in parallel to the existing jump-17.ecmwf.int until February 2026, after which jump-17.ecmwf.int will be decommissioned.

You must update your SSH configuration and may additionally need to upgrade your tsh client in order to use the new Teleport service.

We encourage you to start using the jump-18.ecmwf.int as soon as possible. Please see our Teleport SSH Access documentation which has been updated to provide instructions for using the new jump-18.ecmwf.int.

If you need any help or have any questions about this transition, let us know through the ECMWF Support Portal.

ECMWF updated the default versions of its software packages and libraries used across on Atos HPCF and ECS as part of the regular update cycle.

When?

The changes will take place on Wednesday 19 November 2025 10:00 UTC

Do I need to do anything?

We strongly recommend you test that your programs, scripts and suites work with the new versions of any software or library affected before the change happens.

Table of contents

Highlights

Software stack ready for IFS Cy50r1 operational upgrade and GRIB2 migration

With the upcoming Implementation of IFS Cycle 50r1, this set of defaults is ready to handle the data produced. It is also ready to deal with the Migration to GRIB2 that will come with IFS Cycle 50r2 in 2026.

Python 3.12 updated with earthkit

For our Python users, we now offer a more recent version of Python 3.12 with updated extra modules found on the previous default.

This Python installation includes major updates to earthkit, the new open-source Python project led by ECMWF, providing powerful tools for speeding up weather and climate science workflows by simplifying data access, processing, analysis, visualisation and much more.

Enhanced experience for the new ECMWF Jupyterhub service

This year we opened our new ECMWF Jupyterhub service at https://jupyterhub.ecmwf.int. to all users of our HPCF and ECS. While the old software stack is also supported, you will benefit from an updated Jupyter environment and tools. You can find more information about this new way of working on the HPCF and ECS in the ECMWF JupyterHub documentation pages.

ECMWF software improvements

There have been a number of bug fixes and improvements on our ECMWF software and libraries since our last default change in May 2025. See the change logs for any of the packages below releases to learn about what is new.

How to use the new versions for testing BEFORE the update

Users are strongly encouraged to test their software applications and data processing chain with the new versions of the various software packages before the date of the change to the default versions.

The new versions of the software packages can be selected by using the nov25 tag in modules. For example:

module load ecmwf-toolbox/nov25

module load python3/nov25

How to revert to the old versions in case of problems AFTER the update

Users that experience problems with the new default software packages after the update will be able to revert to the old default versions. These can be selected with the commands:

module load ecmwf-toolbox/old

module load python3/old

Please let ECMWF know if you need to revert to the old version of any of the packages after the update of the defaults has taken place. 

Change list

The new version of the ECMWF Toolbox (ecmwf-toolbox module) is 2025.10.1.0, replacing 2025.04.0.0. This table summarises the changes in the version of the different packages within the bundle:

Besides ecmwf-toolbox, the following packages with their corresponding module also see their default changed:

Please see the Release notes for full details of the changes implemented in each package.