From 23295e115f1439a3b9a3d4e333b28ebf5890a714 Mon Sep 17 00:00:00 2001 From: Yacine31 Date: Tue, 2 Dec 2025 12:45:48 +0100 Subject: [PATCH] Add support for Oracle Linux 10: update conditions, template, and README --- README.md | 8 ++++---- roles/oracle-db-install/templates/run_db_install.sh.j2 | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 70ffb8f..458ee94 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,11 @@ ## Prérequis -- Systèmes d'exploitation supportés : Oracle Linux 7, 8 ou 9 +- Systèmes d'exploitation supportés : Oracle Linux 7, 8, 9 ou 10 - Droits root requis pour l'exécution des playbooks - Collections Ansible : `ansible.posix` (installée automatiquement par le script) -Pour Oracle Linux 9 l'installation Ansible est légèrement différente de Linux 7 ou 8 : +Pour Oracle Linux 9 et 10 l'installation Ansible est légèrement différente de Linux 7 ou 8 : Exécuter ce code en tant que root pour installer les préreuis et récupérer les books ansible : @@ -22,8 +22,8 @@ if [[ $linux_version == "7" || $linux_version == "8" ]]; then dnf install -y oracle-epel-release-el${linux_version} dnf install -y git ansible ansible-galaxy collection install ansible.posix -elif [[ $linux_version == "9" ]]; then - echo "Version Oracle Linux 9 détectée." +elif [[ $linux_version == "9" || $linux_version == "10" ]]; then + echo "Version Oracle Linux 9 ou 10 détectée." dnf install -y git ansible-core ansible-galaxy collection install ansible.posix else diff --git a/roles/oracle-db-install/templates/run_db_install.sh.j2 b/roles/oracle-db-install/templates/run_db_install.sh.j2 index 437e883..a15144f 100644 --- a/roles/oracle-db-install/templates/run_db_install.sh.j2 +++ b/roles/oracle-db-install/templates/run_db_install.sh.j2 @@ -7,7 +7,7 @@ if [[ $chkifinstalled == 1 ]]; then exit 0 else linux_version=$(cat /etc/os-release | egrep "^VERSION=" | cut -d= -f2 | sed 's/"//g' | cut -d. -f1) - if [ "${linux_version}" -eq 9 ] + if [ "${linux_version}" -ge 9 ] then export CV_ASSUME_DISTID=OL8 else