2015-02-21 4 views
3

Я использовал sudo pip install ansible --upgrade для обновления Ansible on CentOS 6. Когда я набрал ansible --version, он дал мне обновленный номер версии. Однако все модули ядра Ansible не обновлялись. Мне пришлось вручную обновлять основные модули по одному от источника.Обновление Ansible version с использованием «sudo pip install ansible --upgrade» не обновляет основные модули

Кто-нибудь знает, как сделать обновление версии Ansible с обновлением всех основных модулей?

ответ

0

Я предполагаю, что он недавно что-то сделал с Ansible (я думаю, около 1.7.x) разбился с одного репозитория github на 3 отдельных репозитория github. Явные модули Ansible core и Ansible больше не находятся в одном хранилище.

Как вы установили Ansible в первую очередь? Вы использовали pip install <ansible-repo>? Тогда это может быть проблемой. docs говорят использовать easy_install с пипсом. Если вы это сделали, может быть, еще просто pip uninstall его и переустановить.

Кроме того, существует rpm для использования с yum на CentOS. (который я использую и не испытывал проблем с обновлением)