Ansible vsphere_guest ошибка
Я пытаюсь автоматически создать виртуальную машину, и я могу сказать, что КОД работал, как был... Я смог создать 20 виртуальных машин на лету! Теперь я обновляю свой Ansible с Ansible 1.8.4, настроенный путь поиска модуля = Нет
Ansible 1.9.0.1 настроен модуль поиска пути = нет
Когда я обновляю свою pysphere с 0.1.7 до 0.1.8 (pysphere-0.1.8-py2.7.egg-info), единственная причина для обновления relocate()
функция в 0.1.8.
Итак, теперь я пытаюсь запустить свой код Ansible, и я получаю эту ОШИБКУ
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 ответ
ОК, я исправлю это! да я идиот! 50%:)
По умолчанию ansible пытается найти папку с именем library в этой папке, вы помещаете какой-то новый модуль, и я скачиваю vsphere_guest.py с какого-то сайта, и ansible просто использует его! Единственная проблема заключается в том, что я не понимаю, почему в процессе работы вы можете увидеть, что модуль от URL или любого URL:)
дело закрыто большое спасибо