Unity
Unity
About
News
Events
Docs
Contact Us
code
search
login
Unity
Unity
About
News
Events
Docs
Contact Us
dark_mode
light_mode
code login
search

News

  • Unity Digest 4/25/25
  • Unity Digest 4/11/25
  • UPCOMING EVENTS 3/25 - 4/4
  • Unity Digest 3/14/25
  • Unity Digest 2/28/25
  • Unity Digest 2/7/25
  • Unity Digest 1/24/25
  • Spring Workshops from the University of Rhode Island AI Lab
  • Unity Digest 1/10/25
  • Unity Digest 12/13/24
  • Unity Digest 11/21/24
  • Unity Digest 11/8/24
  • COMPLETED: Unity Ubuntu 24.04 Update on October 22, 2024
  • Unity Digest 10/16/24
  • Unity Digest 9/26/24
  • Unity Digest 9/13/24
  • Fall Workshops from the University of Rhode Island AI Lab
  • Unity Ubuntu 24.04 Update on 10/22/24
  • Unity Digest 8/30/24
  • Weekly Digest 8/14/24
  • Weekly Digest 8/09/24
  • Weekly Digest 8/02/24
  • Weekly Digest 7/25/24
  • Weekly Digest 7/18/24
  • 2024 Annual Maintenance Complete
  • Annual Maintenance: May 20-24, 2024
  • Spring Workshops from the University of Rhode Island AI Lab
  • Unity Team Seeking RAs for Spring 2024: Apply Now!
  • Winter Break at Unity
  • New Documentation Launched
  • Unity Community Newsletter: Fall 2023
  • Unity Feature Announcements
  • Unity Summer Events
  • Unity Portal / Login Maintenance 6/30 & Scratch and NCBI Announcements
  • Unity Open OnDemand Server Upgrade 6/14/23
  • ColabFold and `srun`
  • Unity Maintenance Concluded
  • Unity Maintenance Reminder (2023-06-05)
  • Unity Maintenance 6/5 Update & Service Outage 5/26
  1. Unity
  2. News
  3. Unity Ubuntu 24.04 Update on 10/22/24

Unity Ubuntu 24.04 Update on 10/22/24

Thursday, September 5, 2024 at 12:00 PM, by Lauren Saloio

On October 22, 2024, we will be upgrading all Unity servers from the current operating system (OS), Ubuntu 20.04, to the new LTS (long term support) version, 24.04. This is a critical update to the cluster to ensure continued security and stability. However, an OS update is a significant undertaking and there will be several changes that you should be aware of as a Unity user.

We will be updating this list on this page, so please bookmark for your reference during the update.

Unity offline time

Unity will be offline for at least 24 hours starting at 6 am Eastern time on October 22, 2024. As with our annual maintenance shutdown, we have placed a cluster-wide reservation to prevent jobs from running into that window. As we approach the 22nd, your jobs may not start if the time limit overlaps with the start of the upgrade.

We encourage users to plan accordingly. Keep in mind that your job will not start if the time limit overlaps the start of maintenance. You can use the -t flag with Slurm to set a time limit that shortens your job to fit into the acceptable window. For example, to restrict your job to 2 days and 12 hours, you can add -t 2-12:00:00. In addition, you can add --deadline=2024-10-22 to your job so it will remove itself from the queue if it won’t run in time for the maintenance. We will be purging the queues during maintenance, so anything queued will not run after the reservation is lifted. You will receive a follow up email once Unity is back online and ready for use again.

Module stack updates

Many Unity modules rely on system software, so we need to rebuild every package in our module stack. However, this presents a significant opportunity for the Unity team to streamline and improve the available Unity modules. Over the next two months, we will be examining the current module layout, measuring module usage, and designing the new stack. While we aim to make the transition as seamless as possible, it is very likely that your module load commands will need to be updated following the update. In the coming weeks, we will provide information and test tools on how to update your module loads so that you can get back to your work as quickly as possible following the update.

Python updates

Ubuntu 24.04 uses Python 3.12.3 by default, while we currently have Python 3.8 as default on Ubuntu 20.04. This update will affect user-installed python packages and venvs that use the default python.

Backing up environment configurations

This update has the potential to mess up both venvs and conda envs. We strongly recommend saving the configurations of important environments prior to the OS update. You can export environment specifications in this manner:

For conda environments:

conda env export --from-history > environment.yml

For venvs:

pip freeze > requirements.txt

We will provide guidance on updating environments in the coming weeks.

Last modified: Thursday, March 13, 2025 at 10:08 AM. See the commit on GitLab.
University of Massachusetts Amherst University of Massachusetts Amherst University of Rhode Island University of Rhode Island University of Massachusetts Dartmouth University of Massachusetts Dartmouth University of Massachusetts Lowell University of Massachusetts Lowell University of Massachusetts Boston University of Massachusetts Boston Mount Holyoke College Mount Holyoke College Smith College Smith College
search
close