次のプレイブックを実行すると構文が正しいようですが、次のエラーが発生します! - 'blockinfile'はPlayに有効な属性ではありません。

次のプレイブックを実行すると構文が正しいようですが、次のエラーが発生します! - 'blockinfile'はPlayに有効な属性ではありません。

次のプレイブックを実行すると構文が正しいようですが、次のエラーが発生します!

ERROR! 'blockinfile' is not a valid attribute for a Play

エラーは/root/playbook1.yml2行3列目にあるように見えますが、正確な構文の問題によっては、ファイルの他の場所にある可能性があります。

問題のある行は次のとおりです。

---
- name: insertupdate
  ^ here

私のPlaybookのファイルコードは次のとおりです。

---
- name: insertupdate
  blockinfile:
    dest: /etc/network/interfaces
    block: |
      iface eth2 inet static
          address 192.168.0.1
          netmask 255.255.255.0                           

答え1

https://stackoverflow.com/questions/36468870/running-the-following-playbook-syntax-appears-to-be-Cordirect-but-getting-followin

上記のURLで解決策を見つけましたが、ゲームに「ミッション」がありませんでした。

関連情報