Skip to content

Preparing for the Operating System Upgrade

Early testing!

Please note that the advice and commands on this page are still being tested. Expect the possibility for bugs and errors, and always test for accuracy by comparing against commands you know already work.

Check back for updates!

This page will continue to be updated with new information. Check back regularly for updates.

Recommendations to users

In order to prepare for transition to the upgraded system and stay productive, ICER is asking all users to:

  1. Log into the test development nodes.
  2. Compare the modules you load to those already available on the upgraded system
    • Note: The module names will have changed in the upgraded system, and not all versions will be carried over from the current system
    • Use module spider <module_name> or module avail to find a module you need
    • If a module you need is not available and you have not already requested it, please request it using our form. Please check that all available versions do not work before requesting a different version.
  3. Try running a small test of your existing code on the development nodes, replacing the module names with those available on the upgraded system.
  4. Try running a small test of your existing code with a SLURM job.
  5. If your code no longer runs as expected it is likely incompatible with the new operating system. If you compile your own code or have built/installed packages in R or Python, rebuild using the modules available on the upgraded system. We recommend doing this in a separate location so your existing code will continue to work.
  6. Test your existing codes and scripts with our backwards compatibility helper commands as a backup.

If you run into problems at any of these steps, please contact us using the subject "OS Upgrade 2024" with a description of the problem and any files necessary to reproduce it.