Назад | Перейти на главную страницу

SaltStack возвращает слишком много деталей

Когда бы я ни бегал salt '*' state.highstate, Salt выводит каждый модуль в следующем формате:

service_|-zabbix_server_|-zabbix-server-mysql_|-running:
    ----------
    __run_num__:
        17
    changes:
        ----------
    comment:
        Service zabbix-server-mysql is already enabled, and is in the desired state
    name:
        zabbix-server-mysql
    result:
        True
    retcode:
        2

Думаю, это началось после того, как я случайно запустил HighState с e добавлен в конец как salt '*' state.highstate e.

Есть теории о том, как вернуть его к нормальному формату вывода?

Форматирование вывода Highstate настраивается в / etc / salt / master или /etc/salt/master.d/ с помощью нескольких параметров. Попробуйте установить их и перезапустить соль-мастер.

22.8.4.6. state_verbose

Управляет многословием выполнения состояний. По умолчанию возвращаются результаты всех состояний, но установка этого значения в False приведет к тому, что соль будет отображать вывод только для состояний, которые либо завершились неудачно, либо завершились успешно, без внесения каких-либо изменений в миньон.

state_verbose: Истина

&

22.8.4.7. state_output

Параметр state_output изменяется, если вывод является полным многострочным выводом для каждого измененного состояния, если установлено значение «full», но если установлено значение «краткий», вывод будет сокращен до одной строки. Если установлено значение «смешанный», вывод будет кратким, если не произойдет сбой состояния, и в этом случае вывод будет полным. Если установлено значение «изменяется», вывод будет полным, если только состояние не изменилось.

state_output: полный

&

22.8.1.18. вывод

Установите средство вывода по умолчанию, используемое командой salt.

вывод: вложенный