
Я новичок в SaltStack. У меня ошибка в одном из моих первых файлов состояний.
Файл состояния:
openvpn:
pkg.installed: []
/etc/openvpn:
file.recurse:
- source: salt://myvpn/openvpn-files
service.running: []
И ошибка:State 'openvpn' in SLS u'myvpn' is not formed as a list
Можете ли вы сказать мне, в чем ошибка?
решение1
Я нашел ошибку. Он не может определить состояние внутри другого состояния ( /etc/openvpn:
внутри openvpn:
)
Я исправил это следующим образом:
openvpn:
pkg.installed: []
file.recurse:
- name: /etc/openvpn
- source: salt://myvpn/openvpn-files
service.running: []