Ich erhalte den folgenden Fehler: Conflicting action statement in ansible
.Konflikt Aktion Anweisung in Ansible
Ich versuchte zu verstehen, scheint mein Code korrekt zu sein. Ich habe den Namen korrekt deklariert, obwohl der Name der Aufgabe fehlerhaft ist.
---
- hosts: webhost
sudo: yes
connection: ssh
tasks:
- name: debuging module
shell: ps aux
register: output
debug: var=output
ERROR! conflicting action statements
Der Fehler erscheint in '/home/test/playbooks/debug.yml' gewesen zu sein: Zeile 7, Spalte 7, kann aber abhängig von der genauen in der Datei vorhanden anderswo Syntaxproblem.
Die Codezeile erscheint, hier zu sein:
tasks:
- name: debuging module
^here
danke für die Antwort. kannst du mir bitte sagen, wann ich einen Bindestrich verwenden soll und wann ich keinen Bindestrich für eine Aufgabe verwenden soll, das verwirrt mich wirklich. –
Verwenden Sie Bindestrich zu Beginn jeder Aufgabe. löst meine Antwort dein Problem? –
ja, es hat mein Problem gelöst. aber ich möchte nur wissen, wann Bindestrich zu verwenden und wenn Bindestrich nicht verwenden. Becoz ich habe keine Klarheit, ich bekomme diese Fehler. –