Vagrant 错误:yum不是Ansible任务或处理程序中的合法参数

Vagrant 错误:yum不是Ansible任务或处理程序中的合法参数,vagrant,ansible,ansible-playbook,yum,Vagrant,Ansible,Ansible Playbook,Yum,长话短说,当我在运行“流浪者”时,我的电脑死机了,当我重新通电时,我的流浪者试图重建这个盒子。在这样做的过程中,我犯了一个错误,因为主题名为: ERROR: yum is not a legal parameter in an Ansible task or handler 我已经尝试过双重检查ansible文档,检查我的结构和缩进,保存在不同的文本编辑器中等等,但是错误仍然存在。我被卡住了,因为之前没有问题,所以我有点困惑,为什么它不再工作了 我的剧本如下,尽管我在解决问题时已经删掉了很多剧

长话短说,当我在运行“流浪者”时,我的电脑死机了,当我重新通电时,我的流浪者试图重建这个盒子。在这样做的过程中,我犯了一个错误,因为主题名为:

ERROR: yum is not a legal parameter in an Ansible task or handler
我已经尝试过双重检查ansible文档,检查我的结构和缩进,保存在不同的文本编辑器中等等,但是错误仍然存在。我被卡住了,因为之前没有问题,所以我有点困惑,为什么它不再工作了

我的剧本如下,尽管我在解决问题时已经删掉了很多剧本:

---
  - hosts: all
    sudo: yes
    tasks:
    - name: Update yum packages
      yum: name=* state=latest

非常感谢

结果是我在完成任务后错过了一次返回

---
  - hosts: all
    sudo: yes
    tasks:

    - name: Update yum packages
      yum: name=* state=latest
然而,ansible playbook文档:示例表明,任务声明后不需要返回


也许与我的特定版本(1.7.2)有细微差别,结果是我错过了任务后的返回

---
  - hosts: all
    sudo: yes
    tasks:

    - name: Update yum packages
      yum: name=* state=latest
然而,ansible playbook文档:示例表明,任务声明后不需要返回


可能与我的特定版本(1.7.2)有细微差别

是否有可能停电时损坏了某些东西?我看这里没有什么明显的问题。你能试试新的流浪者盒子和新安装的Ansible吗?有可能停电时有什么东西损坏了吗?我看这里没有什么明显的问题。你能试试新的流浪汉盒子和新安装的Ansible吗?