YML内部/役割/ X私はすべてのチュートリアルとまったく同じようにしていますし、タイプミスもなく、メインだけでも動くことさえできます。.ymlロール要素がロールを実行しない理由/ x/tasks/main.yml
が、私はそれを呼び出す必要がありますプレイを実行する - 何が本当に
---
- command: echo 1
/roles/tagger/tasks/main.yml
親
---
- name: Install/Upgrade tagger
hosts: tagger
roles:
- tagger
を起こりません
私はlocalhostですべてを実行していると言う必要があります。 は、あなたが与えたコマンドラインの使用も
ansible-playbook -i "localhost" -c local tagger.yml
ansible-脚本-i "localhost" を-cローカルtagger.yml
[WARNING]: Host file not found: localhost
[WARNING]: provided hosts list is empty, only localhost is available
PLAY [build tagger docker] *****************************************************
TASK [setup] *******************************************************************
ok: [localhost]
PLAY RECAP *********************************************************************
localhost : ok=1 changed=0 unreachable=0 failed=0
あなたのロール名は 'x'か' tagger'ですか?あなたの 'main.yml'へのパスは' roles/tagger/tasks/main.yml'でなければなりません – udondan
tagger :)これはとても奇妙です... – user1025852
あなたは正しいプレイブックファイルを呼んでもよろしいですか? "Install/Upgrade tagger"という名前の演奏でファイルを表示しますが、出力に "build tagger docker"と表示されます。 – udondan