Quiero asegurarme de que un usuario determinado siempre exista en un sistema, por lo que solo crear cuando no exista
mis tareas actuales son:
- name: Create default user
action: user name={{ user }} groups={{ group }} state=present
Sin embargo, genera el error cuando ya existe un usuario, entonces, ¿cómo evitar el error cuando la cuenta de usuario ya existe?
Respuestas:
Los módulos y, por lo tanto, los libros de jugadas como el que muestra, deben ser idempotentes para ser de alguna utilidad.
Repetir la misma acción varias veces con un libro de jugadas y un en línea no genera ningún error, como se esperaba:
El libro de jugadas que he usado:
fuente
O simplemente puedes hacer trampa y agregar
debajo de la
action: user
líneafuente