
我是 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:
inside openvpn:
)
我已經這樣修復了:
openvpn:
pkg.installed: []
file.recurse:
- name: /etc/openvpn
- source: salt://myvpn/openvpn-files
service.running: []