Files
oracle_19_install/roles/oracle-db-postinstall/tasks/main.yml
Yacine31 d68dda1808 Improve oracle-db-postinstall role robustness
- Enhance systemd service template with proper User/Group/Environment settings
- Use variables in cron cleaner script instead of hardcoded paths
- Add comprehensive path validations before operations
- Create validations.yml for prerequisite checks
- Improve service dependencies and startup order
2025-12-02 13:39:57 +01:00

37 lines
1.2 KiB
YAML

---
#
# post configuration d'une installation de base de données Oracle
#
- name: Vérifier les prérequis pour la post-installation
ansible.builtin.assert:
that:
- ansible_memtotal_mb >= 2048
msg: "Prérequis non satisfaits : RAM >= 2GB"
tags: prerequisites
- name: Inclure les validations des chemins et fichiers
ansible.builtin.include_tasks: validations.yml
tags: prerequisites
# ---------------------------------------------------
# Gestion des scripts SQL
# ---------------------------------------------------
- name: Inclure les tâches de gestion des scripts
ansible.builtin.include_tasks: scripts.yml
tags: scripts
# ---------------------------------------------------
# Configuration des sauvegardes automatiques
# ---------------------------------------------------
- name: Inclure les tâches de configuration des sauvegardes
ansible.builtin.include_tasks: backup.yml
tags: backup
# ---------------------------------------------------
# Configuration des services système et cron
# ---------------------------------------------------
- name: Inclure les tâches de configuration des services
ansible.builtin.include_tasks: services.yml
tags: [dbora_init, oracle_cleaner, logrotate]