我尝试自动创建一些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 ??
我安装新服务器并返回旧版本:同样的问题所以...... 如何获得更多详细日志?
我错过了什么?
由于 诺姆
答案 0 :(得分:0)
好的我修好了!是的,我是白痴! 50%:)
默认情况下ansible是尝试在这个文件夹中找到一个名为library的文件夹 新模块,我从一些网站下载vsphere_guest.py并且只是使用它! 唯一的问题是,我不明白为什么在运行中你可以看到该模块来自网址或任何网址:)
案件非常感谢