
Ich bin ein Neuling bei SaltStack. In einer meiner ersten Statusdateien ist ein Fehler aufgetreten.
Die Statusdatei lautet:
openvpn:
pkg.installed: []
/etc/openvpn:
file.recurse:
- source: salt://myvpn/openvpn-files
service.running: []
Und der Fehler:State 'openvpn' in SLS u'myvpn' is not formed as a list
Können Sie mir sagen, wo der Fehler liegt?
Antwort1
Ich habe den Fehler gefunden. Es kann kein Zustand innerhalb eines anderen Zustands definiert werden ( /etc/openvpn:
innerhalb openvpn:
)
Ich habe es folgendermaßen behoben:
openvpn:
pkg.installed: []
file.recurse:
- name: /etc/openvpn
- source: salt://myvpn/openvpn-files
service.running: []