Ansible vsphere_guest错误

时间:2015-03-28 22:53:50

标签: ansible ansible-playbook pysphere

我尝试自动创建一些VM我可以说CODE正在运行......我能够动态创建20个VM! 现在我升级我的Ansible Ansible 1.8.4   配置模块搜索路径=无 TO

Ansible 1.9.0.1   已配置的模块搜索路径=无

当我将pysphere从0.1.7升级到0.1.8时(pysphere-0.1.8-py2.7.egg-info) 升级的唯一原因是0.1.8中的relocate()函数。

所以现在我尝试运行我的Ansible代码,我得到了这个ERROR

failed: [host1] => {"failed": true}
msg: unsupported parameter for module: username

tasks:
    - debug: var=vm
    - name: Gather VM facts
      vsphere_guest:
        vcenter_hostname: vcenter name
        password: pass
        username: user
        guest: ansible
        vmware_guest_facts: yes

REMOTE_MODULE vsphere_guest vcenter_hostname=XXXXXXXXX guest=ansible password=VALUE_HIDDEN username=    <------  MISSING !!!! why ?? 

我安装新服务器并返回旧版本:同样的问题所以...... 如何获得更多详细日志?

我错过了什么?

由于 诺姆

1 个答案:

答案 0 :(得分:0)

好的我修好了!是的,我是白痴! 50%:)

默认情况下ansible是尝试在这个文件夹中找到一个名为library的文件夹 新模块,我从一些网站下载vsphere_guest.py并且只是使用它! 唯一的问题是,我不明白为什么在运行中你可以看到该模块来自网址或任何网址:)

案件非常感谢