2016-03-28 21 views
1

私は単純なブロックテストプレイブックを持っていますが、実行しようとしてエラーが発生しています。エラー:ブロックが有効なタスクまたはハンドラの有効なパラメータではありません

--- 
- hosts: webservers 
    sudo: yes 
    tasks: 
    - block: 
     - name: this is a test 
      debug: msg="blabla" 
     when: ansible_fqdn.split('.')[1]=='dev' 

これを引き起こしている原因がわかりません...助けてください!

+1

あなたのバージョンは何ですか? ( 'ansible --version')? [ブロックは2.0でのみ追加されました](http://docs.ansible.com/ansible/playbooks_blocks.html) –

+0

返信ありがとうございます:不可能1.9.4 設定されたモジュールの検索パス=なし –

+0

そこに行く。ブロック機能が必要な場合は、「2」にアップグレードしてください。 – ydaetskcoR

答えて

3

@ydaetskcoRが指摘しているように、ブロックを使用するにはAnsible 2.0をインストールする必要があります。

これをここに繰り返して、受け入れられる回答があるかもしれません。

関連する問題