Ubuntu24.04: Difference between revisions
No edit summary |
No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 11: | Line 11: | ||
| 31 March 2025 || <code>login200</code> upgrade || <code>login200</code> will be upgraded to Ubuntu 24.04, while <code>login201</code> remains on Ubuntu 20.04 for a while, as fallback option. | | 31 March 2025 || <code>login200</code> upgrade || <code>login200</code> will be upgraded to Ubuntu 24.04, while <code>login201</code> remains on Ubuntu 20.04 for a while, as fallback option. | ||
|- | |- | ||
| | | April 2025 || Gradual transition || More nodes will be added to <code>main_24</code> and <code>gpu_24</code> partitions while reducing the regular <code>main</code> and <code>gpu</code> 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 <code>main</code> parition. Making it the default OS. New fallback partitions <code>main_20</code> and <code>gpu_20</code> will be created as fallback option on Ubuntu 20.04. | | '''8-9 May 2025''' || '''Downtime''' || Most nodes will be upgraded to Ubuntu 24.04, in the regular <code>main</code> parition. Making it the default OS. New fallback partitions <code>main_20</code> and <code>gpu_20</code> will be created as fallback option on Ubuntu 20.04. | ||
| Line 30: | Line 32: | ||
Anunna uses [[Modules|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: | Anunna uses [[Modules|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 | * Changes in system libraries | ||
* | * Updated/incompatible dependencies | ||
* Removal of outdated packages | * 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. | We recommend you to test your workflows on the new partitions and verify that all required software modules load and function correctly. | ||
=== Reporting Issues === | === 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. | 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. | ||
Latest revision as of 14:11, 28 March 2025
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_24for CPU workloadsgpu_24for 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.