
私は SaltStack の初心者です。最初の状態ファイルの 1 つにエラーがあります。
状態ファイルは次のとおりです。
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: []