Skip to content

Preparing for the Operating System Upgrade

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. Change the module names and versions of the software you are currently using to match the new 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
  3. Reinstall any Python virtual environments.
  4. Try running a small test of your existing code on the development nodes, replacing the module names with those available on the upgraded system.
  5. Try running a small test of your existing code with a SLURM job.
  6. If your code no longer runs as expected it is likely incompatible with the new operating system
    1. 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.
    2. If you use R, consider reinstalling your R packages.
    3. If you use Conda, consider reinstalling Conda and your environments.
  7. 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.