Merge "Add AlmaLinux 10 support"

This commit is contained in:
Zuul
2026-04-22 10:22:02 +00:00
committed by Gerrit Code Review
6 changed files with 31 additions and 8 deletions
@@ -8,6 +8,7 @@
<th colspan="2" class="bg-info">CentOS</th>
<th colspan="3" class="bg-info">Debian</th>
<th colspan="2" class="bg-info">Rocky Linux</th>
<th colspan="1" class="bg-info">AlmaLinux <span style="color:Tomato">✱✱</span></th>
</tr>
<tr>
<!-- Ubuntu -->
@@ -23,6 +24,8 @@
<!-- Rocky Linux -->
<th>9</th>
<th>10</th>
<!-- AlmaLinux -->
<th>10</th>
</tr>
<tr class="active">
<th rowspan="2" class="bg-light align-middle">2024.1 (Caracal)</th>
@@ -34,8 +37,9 @@
<td></td><!-- Debian 11 -->
<td></td><!-- Debian 12 -->
<td></td><!-- Debian 13 -->
<td></td><!-- RockyLinux 9 -->
<td></td><!-- Rocky Linux 9 -->
<td></td><!-- Rocky Linux 10 -->
<td></td><!-- AlmaLinux 10 -->
</tr>
<tr>
<td>distro</td>
@@ -48,6 +52,7 @@
<td></td><!-- Debian 13 -->
<td class="bg-warning text-white">E</td><!-- Rocky Linux 9 -->
<td></td><!-- Rocky Linux 10 -->
<td></td><!-- AlmaLinux 10 -->
</tr>
<tr class="active">
<th rowspan="2" class="bg-light align-middle">2024.2 (Dalmatian)</th>
@@ -61,6 +66,7 @@
<td></td><!-- Debian 13 -->
<td></td><!-- Rocky Linux 9 -->
<td></td><!-- Rocky Linux 10 -->
<td></td><!-- AlmaLinux 10 -->
</tr>
<tr>
<td>distro</td>
@@ -73,6 +79,7 @@
<td></td><!-- Debian 13 -->
<td class="bg-warning text-white">E</td><!-- Rocky Linux 9 -->
<td></td><!-- Rocky Linux 10 -->
<td></td><!-- AlmaLinux 10 -->
</tr>
<tr class="active">
<th rowspan="2" class="bg-light align-middle">2025.1 (Epoxy)</th>
@@ -86,6 +93,7 @@
<td></td><!-- Debian 13 -->
<td></td><!-- Rocky Linux 9 -->
<td></td><!-- Rocky Linux 10 -->
<td></td><!-- AlmaLinux 10 -->
</tr>
<tr>
<td>distro</td>
@@ -98,6 +106,7 @@
<td></td><!-- Debian 13 -->
<td class="bg-warning text-white">E</td><!-- Rocky Linux 9 -->
<td></td><!-- Rocky Linux 10 -->
<td></td><!-- AlmaLinux 10 -->
</tr>
<tr class="active">
<th rowspan="2" class="bg-light align-middle">2025.2 (Flamingo)</th>
@@ -111,6 +120,7 @@
<td></td><!-- Debian 13 -->
<td></td><!-- Rocky Linux 9 -->
<td></td><!-- Rocky Linux 10 -->
<td></td><!-- AlmaLinux 10 -->
</tr>
<tr>
<td>distro</td>
@@ -123,8 +133,12 @@
<td></td><!-- Debian 13 -->
<td></td><!-- Rocky Linux 9 -->
<td></td><!-- Rocky Linux 10 -->
<td></td><!-- AlmaLinux 10 -->
</tr>
</table>
<span style="color:Tomato"></span> Ceph is installable only from the native repository provided by distribution. Version selection for Ceph is not possible at the moment.
<i>This is subject to change with later Ceph releases.</i>
<span style="color:Tomato">✱✱</span> May work, not officially tested.
@@ -61,8 +61,8 @@ Before you begin, we recommend upgrading your system packages and kernel.
#. Configure NTP to synchronize with a suitable time source.
Configure CentOS Stream / Rocky Linux
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Configure CentOS Stream / Rocky Linux / AlmaLinux
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Install additional software packages and configure Network Time Protocol (NTP).
Before you begin, we recommend upgrading your system packages and kernel.
@@ -4,4 +4,5 @@
<li>Debian 13 (Trixie) 64-bit</li>
<li>CentOS 10 Stream 64-bit</li>
<li>Rocky Linux 10 64-bit</li>
<li>AlmaLinux 10 64-bit <em>(may work, not officially tested)</em></li>
</ul>
@@ -89,8 +89,8 @@ Configure Ubuntu
#. Reboot the host to activate the changes and use the new kernel.
Configure CentOS Stream / Rocky Linux
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Configure CentOS Stream / Rocky Linux / AlmaLinux
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#. Upgrade the system packages and kernel:
+5 -3
View File
@@ -70,7 +70,7 @@ system packages are upgraded and then reboot into the new kernel:
.. code-block:: shell-session
## CentOS Stream / Rocky Linux
## CentOS Stream / Rocky Linux / AlmaLinux
# dnf upgrade
# dnf install git-core
# systemctl stop firewalld
@@ -82,7 +82,8 @@ system packages are upgraded and then reboot into the new kernel:
Before rebooting, in ``/etc/sysconfig/selinux``, make sure that
``SELINUX=enforcing`` is changed to ``SELINUX=disabled``.
SELinux enabled is not currently supported in OpenStack-Ansible
for CentOS Stream or Rocky Linux due to a lack of maintainers for the feature.
for CentOS Stream, Rocky Linux or AlmaLinux due to a lack of
maintainers for the feature.
.. note::
@@ -122,7 +123,8 @@ version.
.. note::
The |current_release_formal_name| release is only compatible with
Debian 12 (bookworm), Debian 13 (trixie), Ubuntu 24.04 (Noble Numbat),
CentOS 10 Stream and derivatives of RHEL 10 such as Rocky Linux.
CentOS 10 Stream and derivatives of RHEL 10 such as Rocky Linux
or AlmaLinux.
The next step is to bootstrap Ansible and the Ansible roles for the
development environment.
@@ -0,0 +1,6 @@
---
prelude: >
Added possibility for deployments on AlmaLinux 10
features:
- |
Usage of AlmaLinux 10 is now possible both on deploy and target nodes.