После обновления RabbitMQ до 3.7.5 ансибл стал падать с ошибкой при утсановке management модуля.
FAILED! => "changed": false, "cmd": "/usr/sbin/rabbitmq-plugins list -E -m", "msg": "Could not start application logger: Logger.App.start(:normal, []) returned an error: shutdown: failed to start child: Logger.ErrorHandler
** (EXIT) no process: the process is not alive or there's no process currently associated with the given name, possibly because its application isn't started", "rc": 1, "stderr": "Could not start application logger: Logger.App.start(:normal, []) returned an error: shutdown: failed to start child: Logger.ErrorHandler
** (EXIT) no process: the process is not alive or there's no process currently associated with the given name, possibly because its application isn't started
", "stderr_lines": ["Could not start application logger: Logger.App.start(:normal, []) returned an error: shutdown: failed to start child: Logger.ErrorHandler", " ** (EXIT) no process: the process is not alive or there's no process currently associated with the given name, possibly because its application isn't started"], "stdout": "=SUPERVISOR REPORT==== 23-Jun-2018::02:42:52.974595 ===
supervisor: local,'Elixir.Logger.Supervisor'
errorContext: start_error
reason: noproc
offender: [pid,undefined,
id,'Elixir.Logger.ErrorHandler',
mfargs,
'Elixir.Logger.Watcher',start_link,
[error_logger,'Elixir.Logger.ErrorHandler',
true,false,500],
restart_type,permanent,
shutdown,5000,
child_type,worker]
=CRASH REPORT==== 23-Jun-2018::02:42:52.981246 ===
crasher:
initial call: application_master:init/4
pid: <0.81.0>
registered_name: []
exception exit: shutdown,
Откат rabbitmq не помогает, проблема в Erlang 21, которая решается давнгредом версии и переустановкой rabbitmq.
#!/bin/sh
apt install rabbitmq-server=3.7.4-1 erlang-base=1:20.3-1 erlang-syntax-tools=1:20.3-1 erlang-asn1=1:20.3-1 erlang-crypto=1:20.3-1 erlang-mnesia=1:20.3-1 erlang-runtime-tools=1:20.3-1 erlang-public-key=1:20.3-1 erlang-ssl=1:20.3-1 erlang-diameter=1:20.3-1 erlang-inets=1:20.3-1 erlang-xmerl=1:20.3-1 erlang-edoc=1:20.3-1 erlang-eldap=1:20.3-1 erlang-erl-docgen=1:20.3-1 erlang-eunit=1:20.3-1 erlang-ic=1:20.3-1 erlang-inviso=1:20.3-1 erlang-odbc=1:20.3-1 erlang-snmp=1:20.3-1 erlang-os-mon=1:20.3-1 erlang-parsetools=1:20.3-1 erlang-percept=1:20.3-1 erlang-ssh=1:20.3-1 erlang-tools=1:20.3-1 erlang-nox=1:20.3-1