rhevm-qe-automation.ansible-role-seal
Sceller
Ce rôle effectue des étapes de fermeture pour les systèmes d'exploitation suivants :
- RedHat / CentOS (site oVirt)
- Ubuntu / Debian
Exigences
Vous devez avoir activé ControlMaster
dans le fichier de configuration d'ansible sous l'en-tête [ssh_connection].
Les paramètres par défaut ssh_args = -o ControlMaster=auto -o ControlPersist=60s
fonctionneront.
Variables de rôle
seal_run_containerized
Cette option permet au rôle
seal
de s'exécuter à l'intérieur d'un conteneur, par défaut=false.Le problème vient du fichier
/etc/hostname
qui ne peut pas être renommé car il est monté en liaison.
Dépendances
Aucune
Tags disponibles
Vous pouvez ignorer les étapes de fermeture suivantes en utilisant l'option --skip-tags
.
reset_hostname
Ce tag est assigné aux tâches qui réinitialisent le nom d'hôte.
delete_logs
Ce tag est assigné aux tâches qui suppriment le répertoire
/var/log/
.poweroff
Ce tag est assigné à la tâche qui éteint la machine scellée.
Exemple de Playbook
---
- hosts: all
remote_user: root
roles:
- { role: rhevm-qe-automation.ansible-role-seal }
Informations sur l'auteur
Katerina Koukiou
kkoukiou@redhat.com
ansible-galaxy install rhevm-qe-automation.ansible-role-seal