Я использую Ansible локально для настройки своего собственного компьютера, и сегодня (я давно не запускал playbooks) он внезапно начал просто зависать. Я не могу запустить какие-либо пьесы, по крайней мере, не локально. Я на новом рабочем месте, и у меня нет удаленного хоста, на котором можно было бы протестировать.
Я использую Ansible 2.7.1
, работающий на урезанной Ubuntu 18.04
.
ansible.cfg
:
[defaults]
inventory=inventory
inventory
:
localhost ansible_connection=local
test
(playbook):
---
- name: Test
hosts: all
tasks:
- debug:
msg: "I'm alive"
Вот вывод:
$ ansible-playbook -vvvv test
ansible-playbook 2.7.1
config file = /home/tjarvstrand/playbooks/mini.iso/ansible.cfg
configured module search path = [u'/home/tjarvstrand/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
ansible python module location = /usr/local/lib/python2.7/dist-packages/ansible
executable location = /usr/local/bin/ansible-playbook
python version = 2.7.15rc1 (default, Apr 15 2018, 21:51:34) [GCC 7.3.0]
Using /home/tjarvstrand/playbooks/mini.iso/ansible.cfg as config file
setting up inventory plugins
/home/tjarvstrand/playbooks/mini.iso/inventory did not meet host_list requirements, check plugin documentation if this is unexpected
/home/tjarvstrand/playbooks/mini.iso/inventory did not meet script requirements, check plugin documentation if this is unexpected
Set default localhost to localhost
Parsed /home/tjarvstrand/playbooks/mini.iso/inventory inventory source with ini plugin
После разбора инвентаря, он очень тихий. Пожалуйста помоги
РЕДАКТИРОВАТЬ: Я также проверил с inventory
:
localhost ansible_connection=ssh
с тем же результатом.
EDIT2:ansible -vvvv all -m ping
:
ansible 2.7.1
config file = /home/tjarvstrand/playbooks/mini.iso/ansible.cfg
configured module search path = [u'/home/tjarvstrand/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
ansible python module location = /usr/local/lib/python2.7/dist-packages/ansible
executable location = /usr/local/bin/ansible
python version = 2.7.15rc1 (default, Apr 15 2018, 21:51:34) [GCC 7.3.0]
Using /home/tjarvstrand/playbooks/mini.iso/ansible.cfg as config file
setting up inventory plugins
/home/tjarvstrand/playbooks/mini.iso/inventory did not meet host_list requirements, check plugin documentation if this is unexpected
/home/tjarvstrand/playbooks/mini.iso/inventory did not meet script requirements, check plugin documentation if this is unexpected
Set default localhost to localhost
Parsed /home/tjarvstrand/playbooks/mini.iso/inventory inventory source with ini plugin
Loading callback plugin minimal of type stdout, v2.0 from /usr/local/lib/python2.7/dist-packages/ansible/plugins/callback/minimal.pyc
META: ran handlers
а потом висит