У меня возникла проблема с Saltstack версии 2014.7.0, из-за которой я не могу получить сетевую информацию от Salt.
Если я бегу:
salt-call network.ip_addrs
Я получил:
Function network.ip_addrs is not available
Кажется, это происходит только на некоторых из моих хостов. Кажется, это влияет почти на все функции в salt.modules.network, но все остальное работает как положено.
Я подозреваю, что есть что-то в моем окружении, чтобы винить. Я запускаю соль в док-контейнере CentOS 7. Я выполнил эти инструкции, чтобы запустить Systemd. под Docker, и, похоже, он работает нормально, поэтому я не думаю, что это проблема, но я не удивлюсь, если это связано. Я использую Docker в качестве среды разработки, но буду использовать эту формулу для управления виртуальными машинами в производственной среде.
Кто-нибудь сталкивался с неправильной загрузкой сетевого модуля? Есть ли что-то, что должно быть доступно для того, чтобы этот модуль был доступен?
У меня есть другие механизмы для получения IP-адреса, но ни один из них не является таким простым для работы с другими формулами соли.