Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Ubuntu 24.04 #991

Merged
merged 1 commit into from
Oct 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion source/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Installation
The OnDemand host machine needs to be setup *similarly* to a login node. This
means that it will need:

- RedHat/RockyLinux/AlmaLinux 8+ or Ubuntu 20.04-22.04 or Debian 12 or Amazon Linux 2023
- RedHat/RockyLinux/AlmaLinux 8+ or Ubuntu 20.04-24.04 or Debian 12 or Amazon Linux 2023
- the resource manager (e.g., Torque, Slurm, or LSF) client binaries and
libraries used by the batch servers installed
- configuration on both OnDemand node **and batch servers** to be able to
Expand Down
11 changes: 11 additions & 0 deletions source/installation/install-software.rst
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,17 @@ Some operating systems use `Software Collections`_ to satisfy these.

sudo apt install ondemand

.. tab:: Ubuntu 24.04

.. code-block:: sh

sudo apt install apt-transport-https ca-certificates
wget -O /tmp/ondemand-release-web_{{ ondemand_version }}.2-noble_all.deb https://apt.osc.edu/ondemand/{{ ondemand_version }}/ondemand-release-web_{{ ondemand_version }}.2-noble_all.deb
sudo apt install /tmp/ondemand-release-web_{{ ondemand_version }}.2-noble_all.deb
sudo apt update

sudo apt install ondemand

.. tab:: Debian 12

.. code-block:: sh
Expand Down
8 changes: 8 additions & 0 deletions source/release-notes/v3.1-release-notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,14 @@ Upgrade directions
sudo apt install /tmp/ondemand-release-web_3.1.0-jammy_all.deb
sudo apt update

.. tab:: Ubuntu 24.04

.. code-block:: sh

wget -O /tmp/ondemand-release-web_3.1.2-noble_all.deb https://apt.osc.edu/ondemand/3.1/ondemand-release-web_3.1.2-noble_all.deb
sudo apt install /tmp/ondemand-release-web_3.1.2-noble_all.deb
sudo apt update

#. Enable dependencies

**RHEL/Rocky/AlmaLinux 8 & 9 only**
Expand Down
3 changes: 2 additions & 1 deletion source/requirements.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ At this time OnDemand only supports the following operating systems and architec
"RedHat/Rocky Linux/AlmaLinux 9",:raw-html:`✅`,:raw-html:`✅`,:raw-html:`✅`
"Ubuntu 20.04",:raw-html:`✅`,:raw-html:`✅`,:raw-html:`❌`
"Ubuntu 22.04",:raw-html:`✅`,:raw-html:`✅`,:raw-html:`❌`
"Ubuntu 24.04",:raw-html:`✅`,:raw-html:`✅`,:raw-html:`✅`
"Debian 12",:raw-html:`✅`,:raw-html:`✅`,:raw-html:`✅`
"Amazon Linux 2023",:raw-html:`✅`,:raw-html:`✅`,:raw-html:`❌`

Expand Down Expand Up @@ -85,4 +86,4 @@ Sites have reported problems with Safari when using the shell application or ``n

.. _`Google Chrome`: https://www.google.com/chrome/
.. _`Mozilla Firefox`: https://www.mozilla.org/en-US/firefox/new/
.. _`Microsoft Edge`: https://www.microsoft.com/en-us/edge
.. _`Microsoft Edge`: https://www.microsoft.com/en-us/edge
Loading