rhevm-qe-automation.ansible-role-seal
Zamknięcie
Ta rola wykonuje kroki związane z zamykaniem dla następujących systemów operacyjnych:
- RedHat / CentOS (strona oVirt)
- Ubuntu / Debian
Wymagania
Musisz mieć włączony ControlMaster
w sekcji [ssh_connection] w pliku konfiguracyjnym ansible.
Domyślne ustawienia ssh_args = -o ControlMaster=auto -o ControlPersist=60s
będą działać.
Zmienne roli
seal_run_containerized
Ta opcja pozwala na uruchomienie roli
seal
w kontenerze, domyślnie=false.Problem polega na tym, że plik
/etc/hostname
nie może zostać zmieniony, ponieważ jest przypisany za pomocą bind-mount.
Zależności
Brak
Dostępne tagi
Możesz pominąć następujące kroki zamykania, używając opcji --skip-tags
.
reset_hostname
Tag przypisany do zadań, które resetują nazwę hosta.
delete_logs
Tag przypisany do zadań, które usuwają zawartość katalogu
/var/log/
.poweroff
Tag przypisany do zadania, które wyłącza zamkniętą maszynę.
Przykładowy playbook
---
- hosts: all
remote_user: root
roles:
- { role: rhevm-qe-automation.ansible-role-seal }
Informacje o autorze
Katerina Koukiou
kkoukiou@redhat.com
ansible-galaxy install rhevm-qe-automation.ansible-role-seal