Rocket.chat.ansible: ОШИБКА: Стать_пользователь не является допустимым параметром в задаче или обработчике Ansible

Созданный на 29 дек. 2015  ·  3Комментарии  ·  Источник: RocketChat/Rocket.Chat.Ansible

Привет,

Я попытался развернуть RocketChat на Debian Jessie с помощью Ansible, но когда я запускаю свою пьесу (которая используется в вашем README), я получаю следующий вывод:

 [WARNING]: It is unnecessary to use '{{' in loops, leave variables in loop
expressions bare.

ERROR: become_user is not a legal parameter in an Ansible task or handler

Я пытаюсь установить его на локальный хост (поскольку это просто тест), и мне уже удалось запустить несколько простых плейбуков на локальном хосте.
Я установил Ansible из диспетчера пакетов deb, поэтому я нахожусь в 1.7.2 (я тоже новичок в Ansible, так что это также может быть проблема Ansible с моей стороны, не связанная с этим).

Спасибо!

Самый полезный комментарий

Привет! Спасибо, что нашли время, чтобы поднять этот вопрос.
Причина, по которой вы видите эту проблему, заключается в том, что ваша версия Ansible слишком старая.
Модуль become был введен в Ansible 1.9.4 — это версия, которую вы должны использовать.

См . документацию по установке Ansible, чтобы установить 1.9.4: +1:

Все 3 Комментарий

Привет! Спасибо, что нашли время, чтобы поднять этот вопрос.
Причина, по которой вы видите эту проблему, заключается в том, что ваша версия Ansible слишком старая.
Модуль become был введен в Ansible 1.9.4 — это версия, которую вы должны использовать.

См . документацию по установке Ansible, чтобы установить 1.9.4: +1:

У меня была эта проблема, и я обновился до ansible 1.9.2 с помощью доморощенного пива и работал нормально.

@gneutzling Ansible 1.9.4 по-прежнему является минимальной версией, необходимой для запуска версии Ansible 1 этого кода.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги