Я работаю с SaltStack на миньонах Windows (мастер Linux). Я написал простой файл .sls, который копирует hello-world.txt в C: /hello_world.txt. Я также написал свой top.sls и настроил файл file_roots. Ключи миньонов приняты (и test.ping работает).
Моя текущая проблема - когда я звоню (мастеру):
salt 'my_minion' state.highstate
Я получаю:
Minion did not return. [no response]
А когда пытаюсь (на миньоне):
salt-call state.highstate
Все нормально работает (файл скопирован). Я попытался добавить опцию отладки -l для мастера, но не получил ничего интересного.
Какие-нибудь советы по отладке?
Попробуйте увеличить время ожидания с помощью -t 300
или похожие. Когда я впервые начал работать с солью, я обнаружил, что высокие значения часто занимают больше времени, чем тайм-аут по умолчанию в 5 секунд.
Если это поможет, вы можете изменить тайм-аут по умолчанию с помощью timeout: <whatever>
в главном файле конфигурации.