Ошибка при добавлении пользователя в RabbitMQ с использованием Ansible - PullRequest
1 голос
/ 17 марта 2020

Я пытаюсь создать узел rabbitmq, используя сценарии terraform и ansible. Другие сценарии выполняются успешно, но при запуске этого сценария при добавлении пользователя в узел rabbitmq я получаю предупреждение. [ПРЕДУПРЕЖДЕНИЕ]: Модуль не установил no_log для update_password

failed: [rabbit-node1] (item=admin) => {
    "ansible_loop_var": "item",
    "changed": false,
    "cmd": "/usr/sbin/rabbitmqctl -q -n rabbit list_users",
    "invocation": {
        "module_args": {
            "configure_priv": ".*",
            "force": false,
            "node": "rabbit",
            "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER",
            "permissions": [
                {
                    "configure_priv": ".*",
                    "read_priv": ".*",
                    "vhost": "/",
                    "write_priv": ".*"
                }
            ],
            "read_priv": ".*",
            "state": "present",
            "tags": "administrator,admin",
            "update_password": "on_create",
            "user": "admin",
            "vhost": "/",
            "write_priv": ".*"
        }
    },
    "item": "admin",
    "msg": "Error:********@rabbit-node1.\n * Suggestion: start it with \"rabbitmqctl start_app\" and try again",
    "rc": 70,
    "stderr": "Error: rabbit application is not running on node rabbit@rabbit-node1.\n * Suggestion: start it with \"rabbitmqctl start_app\" and try again\n",
    "stderr_lines": [
        "Error: rabbit application is not running on node rabbit@rabbit-node1.",
        " * Suggestion: start it with \"rabbitmqctl start_app\" and try again"
    ],
    "stdout": "",
    "stdout_lines": []
}

файл main.yml для создания пользователя в узле Rabbitmq с использованием ansible:

- name: add user
  rabbitmq_user:
    user: "{{ item }}"
    password: "{{ ADMIN_PASS }}"
    tags: administrator,{{item}}
    vhost: /
    configure_priv: .*
    write_priv: .*
    read_priv: .*
    state: present
  with_items:
  - admin
...