Я хочу убедиться, что данный пользователь всегда существует в системе, поэтому создавать только тогда, когда он не существует
мои текущие задачи:
- name: Create default user
action: user name={{ user }} groups={{ group }} state=present
Однако возникает ошибка, когда пользователь уже существует, так как избежать ошибки, когда учетная запись пользователя уже существует?
Ответы:
Модули и, следовательно, игровые книги, подобные той, которую вы показываете, должны быть идемпотентными, чтобы иметь какое-либо применение.
Повторение одного и того же действия несколько раз для playbook и onliner не приводит к ошибкам, как и ожидалось:
Плейбук, который я использовал:
источник
Или вы можете просто обмануть и добавить
ниже
action: user
линииисточник