vmware_guest_snapshot:错误!任务中未检测到任何操作

时间:2017-02-21 07:31:31

标签: ansible yaml ansible-2.x

我认为一个非常基本的模块存在问题,它似乎无法正常工作,我猜?

我实际上是从文档中删除了部分。

我的剧本看起来像这样:

---
- hosts: all
  tasks:
    - name: Create Snapshot
      vmware_guest_snapshot:
        hostname: vSphereIP
        username: vSphereUsername
        password: vSpherePassword
        name: vmname
        state: present
        snapshot_name: aSnapshotName
        description: aSnapshotDescription

我从ansible塔运行这个剧本,它会引发错误!#34; ERROR!在任务"中未检测到任何操作。对我来说这似乎是一个语法错误,但我从文档中复制了它,其他模块使用相同的语法。

那么有谁知道我做错了什么?

1 个答案:

答案 0 :(得分:1)

自Ansible版本2.3(尚未发布)以来vmware_guest_snapshot module可用。

如果您运行的是任何旧版本,则无法识别模块名称,Ansible将报告错误no action detected in task

目前,您需要running Ansible from sourcedevel分支)才能运行vmware_guest_snapshot模块。