B
Size: a a a
R
GG
KP
KP
GG
ВЕ
KP
ВЕ
ВЕ
KP
KP
unless and onlyif requisites can now be operated with salt modules. После ансибла отсутсвие такой логики казалось адом на земле и застопорило миграцию у нас основательно. Теперь должно стать сильно прощеKN
salt-call state.apply STATE_NAME и он валиться, а при salt-call state.highstate он отрабатывает, значи в STATE_NAME есть зависимость require/on_changes и т.д. от других стейтов которые инклудятся в state.highstate. Там в ошибке об этом должно ыть сказано.KN
docker inspect ...., она возвращает в json формате данные о контейнере или волюмах и т.д. Следовательно можно легко эти данные загрузить как Jinja словарь переменную:{%- set nginx = salt.cmd.shell('docker inspect nginx')|load_json %}
nginx[0].State:
{{nginx[0].State}}
nginx[0].State.Status:
{{nginx[0].State.Status}}nginx[0].State:
{u'Status': u'running', u'Pid': 72352, u'OOMKilled': False, u'Dead': False, u'Paused': False, u'Running': True, u'FinishedAt': u'0001-01-01T00:00:00Z', u'Restarting': False, u'Error': u'', u'StartedAt': u'2020-02-06T06:59:56.992261338Z', u'ExitCode': 0}
nginx[0].State.Status:
running
KN
KN
KN
L