rhevm-qe-automation.ansible-role-seal

État de la construction

Sceller

Ce rôle effectue des étapes de fermeture pour les systèmes d'exploitation suivants :

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

À propos du projet

Role to seal Linux machine

Installer
ansible-galaxy install rhevm-qe-automation.ansible-role-seal
Licence
gpl-3.0
Téléchargements
40.5k
Propriétaire