diff --git a/content/getting_started/install_opennebula/evaluation/deploy_opennebula_onprem_with_minione.md b/content/getting_started/install_opennebula/evaluation/deploy_opennebula_onprem_with_minione.md
index 7d37f8619..2fafe5247 100644
--- a/content/getting_started/install_opennebula/evaluation/deploy_opennebula_onprem_with_minione.md
+++ b/content/getting_started/install_opennebula/evaluation/deploy_opennebula_onprem_with_minione.md
@@ -53,7 +53,7 @@ To run the miniONE script, you will need a physical server with a fresh installa
: - RHEL/AlmaLinux 9 or 10
- Debian 12 or 13
- Ubuntu 24.04 or 26.04
- - openSUSE 16.0, SLES 15.7
+ - openSUSE 16.0, SLES 16.0
**Minimum hardware:**
: - 32 GiB RAM
diff --git a/content/getting_started/install_opennebula/production/minione_frontend_install.md b/content/getting_started/install_opennebula/production/minione_frontend_install.md
index 7387be8d0..0f5b7b218 100644
--- a/content/getting_started/install_opennebula/production/minione_frontend_install.md
+++ b/content/getting_started/install_opennebula/production/minione_frontend_install.md
@@ -30,7 +30,7 @@ To install miniONE it is important to meet the following prerequisites for the m
* RHEL/AlmaLinux 9 or 10
* Debian 12 or 13
* Ubuntu 24.04 or 26.04
-* openSUSE 16.0, SLES 15.7
+* openSUSE 16.0, SLES 16.0
* See the [Platform Notes]({{% relref "software/release_information/release_notes/platform_notes.md" %}}) for further details on compatible operating systems
**Minimum hardware:**
diff --git a/content/software/installation_process/frontend_installation/frontend_install.md b/content/software/installation_process/frontend_installation/frontend_install.md
index 051a1c7e1..f674f98e7 100644
--- a/content/software/installation_process/frontend_installation/frontend_install.md
+++ b/content/software/installation_process/frontend_installation/frontend_install.md
@@ -81,7 +81,7 @@ Available packages for OpenNebula clients, the Front-end and hypervisor nodes:
| **opennebula-common** | Shared content for OpenNebula packages |
| **opennebula-common-onecfg** | Helpers for [Configuration Management]({{% relref "software/upgrade_process/configuration_management_ee/" %}}) tool |
| rpm: **opennebula-java**
deb: **libopennebula-java**
deb: **libopennebula-java-doc** | [Java OCA]({{% relref "/product/integration_references/system_interfaces/java#java" %}}) Bindings |
-| **python3-pyone** | [Python 3 OCA]({{% relref "/product/integration_references/system_interfaces/python#python" %}}) Bindings |
+| **python3-pyone**
SLES/openSUSE: **python313-pyone** | [Python 3 OCA]({{% relref "/product/integration_references/system_interfaces/python#python" %}}) Bindings |
There are also packages with debugging symbols for some platforms, e.g., `openenbula-debuginfo` on AlmaLinux/RHEL and `opennebula-dbgsym` on Debian/Ubuntu. Other architecture-specific components might come with similarly named packages, please check your packaging database if necessary.
diff --git a/content/software/installation_process/frontend_installation/opennebula_repository_configuration_ce.md b/content/software/installation_process/frontend_installation/opennebula_repository_configuration_ce.md
index 892fcfa9d..1ab233206 100644
--- a/content/software/installation_process/frontend_installation/opennebula_repository_configuration_ce.md
+++ b/content/software/installation_process/frontend_installation/opennebula_repository_configuration_ce.md
@@ -112,16 +112,14 @@ apt-get update
### SUSE
-#### SUSE Linux Enterprise Server 15 SP7
+#### SUSE Linux Enterprise Server 16
-Execute the following commands as user `root`:
+SUSE Linux Enterprise Server 16 requires the OpenNebula repository and the SUSE Package Hub extension. Execute the following commands as user `root`:
```shell
arch=$(uname -m)
-SUSEConnect -p PackageHub/15.7/$arch
-SUSEConnect -p sle-module-public-cloud/15.7/$arch
-SUSEConnect -p sle-module-desktop-applications/15.7/$arch
+SUSEConnect -p PackageHub/16.0/$arch
rpm --import https://downloads.opennebula.io/repo/repo2.key
@@ -130,7 +128,7 @@ cat << "EOT" > /etc/zypp/repos.d/opennebula.repo
name=OpenNebula Community Edition
enabled=1
autorefresh=1
-baseurl=https://downloads.opennebula.io/repo/{{< release >}}/SLES/15/$basearch
+baseurl=https://downloads.opennebula.io/repo/{{< release >}}/SLES/16/$basearch
gpgkey=https://downloads.opennebula.io/repo/repo2.key
gpgcheck=1
repo_gpgcheck=1
@@ -139,6 +137,14 @@ EOT
zypper refresh
```
+{{< alert title="Note" type="info" >}}
+The Python bindings package `python313-pyone` depends on `python313-grpcio`, which is not shipped in the SLES base product or in Package Hub, but in the SUSE Linux Enterprise High Availability Extension. To install `python313-pyone` on SLES 16, register the extension first (an additional registration code is required):
+
+```shell
+SUSEConnect -p sle-ha/16.0/$(uname -m) -r
+```
+{{< /alert >}}
+
#### openSUSE Leap 16.0
openSUSE Leap 16.0 requires the OpenNebula repository and the openSUSE Science repository for SciPy. Execute the following as user `root`:
diff --git a/content/software/installation_process/frontend_installation/opennebula_repository_configuration_ee.md b/content/software/installation_process/frontend_installation/opennebula_repository_configuration_ee.md
index acb79601b..6b6033d89 100644
--- a/content/software/installation_process/frontend_installation/opennebula_repository_configuration_ee.md
+++ b/content/software/installation_process/frontend_installation/opennebula_repository_configuration_ee.md
@@ -147,16 +147,14 @@ apt-get update
### SUSE
-#### SUSE Linux Enterprise Server 15 SP7
+#### SUSE Linux Enterprise Server 16
-Execute the following as user `root`:
+SUSE Linux Enterprise Server 16 requires the OpenNebula repository and the SUSE Package Hub extension. Execute the following as user `root`:
```shell
arch=$(uname -m)
-SUSEConnect -p PackageHub/15.7/$arch
-SUSEConnect -p sle-module-desktop-applications/15.7/$arch
-SUSEConnect -p sle-module-public-cloud/15.7/$arch
+SUSEConnect -p PackageHub/16.0/$arch
rpm --import https://downloads.opennebula.io/repo/repo2.key
@@ -172,7 +170,7 @@ cat << "EOT" > /etc/zypp/repos.d/opennebula.repo
name=OpenNebula Enterprise Edition
enabled=1
autorefresh=1
-baseurl=https://enterprise.opennebula.io/repo/{{< release >}}/SLES/15/$basearch?credentials=opennebula.conf
+baseurl=https://enterprise.opennebula.io/repo/{{< release >}}/SLES/16/$basearch?credentials=opennebula.conf
gpgkey=https://downloads.opennebula.io/repo/repo2.key
gpgcheck=1
repo_gpgcheck=1
@@ -181,6 +179,14 @@ EOT
zypper refresh
```
+{{< alert title="Note" type="info" >}}
+The Python bindings package `python313-pyone` depends on `python313-grpcio`, which is not shipped in the SLES base product or in Package Hub, but in the SUSE Linux Enterprise High Availability Extension. To install `python313-pyone` on SLES 16, register the extension first (an additional registration code is required):
+
+```shell
+SUSEConnect -p sle-ha/16.0/$(uname -m) -r
+```
+{{< /alert >}}
+
#### openSUSE Leap 16.0
openSUSE Leap 16.0 requires the OpenNebula repository and the openSUSE Science repository for SciPy. Execute the following as user `root`:
diff --git a/content/software/installation_process/frontend_installation/overview.md b/content/software/installation_process/frontend_installation/overview.md
index 72519f947..0df959c80 100644
--- a/content/software/installation_process/frontend_installation/overview.md
+++ b/content/software/installation_process/frontend_installation/overview.md
@@ -68,7 +68,7 @@ Regardless of the method chosen, you must ensure that your Host meets the minimu
* RHEL/AlmaLinux 9 or 10
* Debian 12 or 13
* Ubuntu 24.04 or 26.04
-* openSUSE 16.0, SLES 15.7
+* openSUSE 16.0, SLES 16.0
* See the [Platform Notes]({{% relref "software/release_information/release_notes/platform_notes.md" %}}) for further details on compatible operating systems
**Minimum hardware:**
diff --git a/content/software/release_information/release_notes/platform_notes.md b/content/software/release_information/release_notes/platform_notes.md
index ac28a836b..377f30fd4 100644
--- a/content/software/release_information/release_notes/platform_notes.md
+++ b/content/software/release_information/release_notes/platform_notes.md
@@ -30,7 +30,7 @@ For supported deployments, hypervisor nodes in the same Cluster must run the sam
| Rocky Linux | 9, 10 | [Front-end Installation]({{% relref "frontend_install" %}}).
Available through Red Hat packages. |
| Ubuntu Server | 24.04 (LTS), 26.04 (LTS) | [Front-end Installation]({{% relref "frontend_install" %}}) |
| Debian | 12, 13 | [Front-end Installation]({{% relref "frontend_install" %}}) |
-| SUSE Linux Enterprise | 15 | [Front-end Installation]({{% relref "frontend_install" %}}) |
+| SUSE Linux Enterprise | 16 | [Front-end Installation]({{% relref "frontend_install" %}}) |
| openSUSE | 16 | [Front-end Installation]({{% relref "frontend_install" %}}) |
| MariaDB or MySQL | Version included in the Linux distribution | [MySQL Setup]({{% relref "software/installation_process/frontend_installation/database#mysql" %}}) |
| SQLite | Version included in the Linux distribution | Default DB, no configuration needed |
@@ -47,7 +47,7 @@ Support for nodes’ operating system ensures that the latest two LTS releases f
| Rocky Linux | 9, 10 | [KVM Driver]({{% relref "../../../product/operation_references/hypervisor_configuration/kvm_driver#kvmg" %}}).
Available through Red Hat packages. |
| Ubuntu Server | 24.04 (LTS), 26.04 (LTS) | [KVM Driver]({{% relref "../../../product/operation_references/hypervisor_configuration/kvm_driver#kvmg" %}}) |
| Debian | 12, 13 | [KVM Driver]({{% relref "../../../product/operation_references/hypervisor_configuration/kvm_driver#kvmg" %}}) |
-| SUSE Linux Enterprise | 15 | [KVM Driver]({{% relref "../../../product/operation_references/hypervisor_configuration/kvm_driver#kvmg" %}}) |
+| SUSE Linux Enterprise | 16 | [KVM Driver]({{% relref "../../../product/operation_references/hypervisor_configuration/kvm_driver#kvmg" %}}) |
| openSUSE | 16 | [KVM Driver]({{% relref "../../../product/operation_references/hypervisor_configuration/kvm_driver#kvmg" %}}) |
| KVM/Libvirt | Support for version included in the Linux distribution. | [KVM Node Installation]({{% relref "kvm_node_installation#kvm-node" %}}) |
diff --git a/content/software/release_information/release_notes/whats_new.md b/content/software/release_information/release_notes/whats_new.md
index 1e6c06f69..163047ab3 100644
--- a/content/software/release_information/release_notes/whats_new.md
+++ b/content/software/release_information/release_notes/whats_new.md
@@ -25,6 +25,7 @@ Additionally, the following functionalities are present that were not in OpenNeb
- Log HA hearbeat and replication messages at log level 5
- Option to configure network lease policy for internal Address Ranges. The policy can be set globally in [oned.conf]({{% relref "oned#virtual-networks" %}}) or [overridden for each Virtual Network]({{% relref "manage_vnets#lease-allocation-policy" %}}).
- Added a dedicated [FINISH frame to gracefully finalize interactive restore transfers]({{% relref "product/integration_references/infrastructure_drivers_development/interactive_backup.md#restoring-interactive-backups" %}}), eliminating the need to manually terminate the OneBEX writer process
+- OpenNebula packages for [SUSE Linux Enterprise Server 16]({{% relref "software/installation_process/frontend_installation/opennebula_repository_configuration_ce/#suse" %}}), which replaces SUSE Linux Enterprise Server 15 as a supported platform (see [Platform Notes]({{% relref "platform_notes" %}})).
## Other Issues Solved
diff --git a/content/software/upgrade_process/upgrade_guide/upgrading_single.md b/content/software/upgrade_process/upgrade_guide/upgrading_single.md
index 1ea039b58..1c6897dab 100644
--- a/content/software/upgrade_process/upgrade_guide/upgrading_single.md
+++ b/content/software/upgrade_process/upgrade_guide/upgrading_single.md
@@ -86,8 +86,8 @@ zypper refresh
zypper update opennebula opennebula-gate opennebula-flow opennebula-fireedge opennebula-form opennebula-guacd opennebula-migration python313-pyone
```
-{{< alert title="Warning" type="warning" >}}
-The Python bindings package is named after the Python version of the distribution: use `python313-pyone` on openSUSE 16 and `python311-pyone` on SLES 15. {{< /alert >}}
+{{< alert title="Note" type="info" >}}
+On SLES/openSUSE the Python bindings package is named after the Python version of the distribution, `python313-pyone`. {{< /alert >}}
### Step 7. Update Configuration Files