Ubuntu24.04

From HPCwiki
Jump to navigation Jump to search

Ubuntu 24.04 Upgrade

We are upgrading Anunna to Ubuntu 24.04. This page provides details about the upgrade schedule and how you can test your workloads on the new OS.

Upgrade Timeline

Date Event Details
24 March 2025 Ubuntu 24.04 partitions available Some compute nodes will be running Ubuntu 24.04 and are ready for testing.
31 March 2025 login200 upgrade login200 will be upgraded to Ubuntu 24.04, while login201 remains on Ubuntu 20.04 for a while, as fallback option.
April 2025 Gradual transition More nodes will be added to main_24 and gpu_24 partitions while reducing the regular main and gpu partitions.
April 2025 Module updates We will try to identify and upgrade modules that need rebuilding to work properly on Ubuntu 24.04
8-9 May 2025 Downtime Most nodes will be upgraded to Ubuntu 24.04, in the regular main parition. Making it the default OS. New fallback partitions main_20 and gpu_20 will be created as fallback option on Ubuntu 20.04.
End of May 2025 Full migration The last Ubuntu 20.04 nodes and the will be removed, as well as the main_20 and gpu_20 partitions, completing the transition to Ubuntu 24.04.

Overview

All nodes will be upgraded to Ubuntu 24.04. We have the software images ready and are currently testing them. The most important testing however comes from our users: please try out if your jobs and your modules still work as expected on Ubuntu 24.04.

New Slurm partitions have been created for Ubuntu 24.04:

  • main_24 for CPU workloads
  • gpu_24 for GPU workloads

To use these partitions, add --partition=main_24 for CPU jobs and --partition=gpu_24 for GPU jobs in your Slurm job submissions. Please test your workflows and report any issues by filing a support ticket with "Ubuntu 24" in the title.

Software Environment

Anunna uses EasyBuild to manage software modules. Most software should work as expected, but some applications may break due to differences between Ubuntu 20.04 and 24.04. This could be due to:

  • Changes in system libraries
  • Updated/incompatible dependencies
  • Removal of outdated packages

We recommend you to test your workflows on the new partitions and verify that all required software modules load and function correctly.


Reporting Issues

If you experience any issues during the transition, please file a support ticket and include "Ubuntu 24" in the title to help us identify and address problems efficiently. Please include details of the issue, specifying the broken software and error messages encountered, and what modules you had loaded at the time of error.