Я пытаюсь запустить vagrant
vm и подготовить его, используя ansible
инициатора;
config.vm.provision "ansible" do |ansible|
ansible.limit = "all"
ansible.compatibility_mode = "2.0"
ansible.playbook = "ansible/install.yml"
end
, поле ubuntu/xenial64
Не удается выполнить инициализацию следующим образом:
==> default: Running provisioner: ansible...
default: Running ansible-playbook...
ImportError: No module named site
Ansible failed to complete successfully. Any error output should be
visible above. Please fix these errors and try again.
Хост - Ubuntu 16.04.05
с ansible 2.7.0
Я даже пытался запустить поставщика оболочки, который устанавливает python-minimal
на гостевой системе, перед выполнением ansible, но безуспешно.
edit : в то же время, на моем контроллере:
/home/pkara/Desktop
$ python
Python 2.7.12 (default, Dec 4 2017, 14:50:18)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import site
>>>
/home/pkara/Desktop
$ python3
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import site
>>>