rhevm-qe-automation.ansible-role-seal

Estado de Construcción

Sellado

Este rol realiza pasos de sellado para los siguientes sistemas operativos:

Requisitos

Necesitas tener habilitado ControlMaster bajo el encabezado [ssh_connection] en el archivo de configuración de ansible.
Los valores predeterminados ssh_args = -o ControlMaster=auto -o ControlPersist=60s funcionarán.

Variables del Rol

  • seal_run_containerized

    Esta opción permite que el rol seal se ejecute dentro de un contenedor, predeterminado=false.

    El problema es con el archivo /etc/hostname que no se puede renombrar porque está montado de manera vinculante.

Dependencias

Ninguna

Etiquetas Disponibles

Puedes omitir los siguientes pasos de sellado utilizando la opción --skip-tags.

  • reset_hostname

    La etiqueta está asignada a las tareas que restablecen el nombre de host.

  • delete_logs

    La etiqueta está asignada a las tareas que eliminan el directorio /var/log/.

  • poweroff

    La etiqueta está asignada a la tarea que apaga la máquina sellada.

Ejemplo de Playbook

---
- hosts: all
  remote_user: root
  roles:
    - { role: rhevm-qe-automation.ansible-role-seal }

Información del Autor

Katerina Koukiou
kkoukiou@redhat.com

Acerca del proyecto

Role to seal Linux machine

Instalar
ansible-galaxy install rhevm-qe-automation.ansible-role-seal
Licencia
gpl-3.0
Descargas
40.5k
Propietario