다음 플레이북을 실행하면 구문이 올바른 것 같지만 다음 오류가 발생합니다! - 'blockinfile'은 Play에 유효한 속성이 아닙니다.

다음 플레이북을 실행하면 구문이 올바른 것 같지만 다음 오류가 발생합니다! - 'blockinfile'은 Play에 유효한 속성이 아닙니다.

다음 플레이북을 실행하면 구문이 올바른 것 같지만 다음 오류가 발생합니다!

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

오류는 /root/playbook1.yml2행 3열에 있는 것으로 보이지만 정확한 구문 문제에 따라 파일의 다른 곳에 있을 수도 있습니다.

문제가 있는 라인은 다음과 같습니다.

---
- name: insertupdate
  ^ here

내 플레이북 파일 코드는 다음과 같습니다.

---
- 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에서 해결책을 찾았는데, 게임에서 "미션"이 누락되었습니다.

관련 정보